Friday’s other games
Red Sox 13, Blue Jays 7
Kevin Pillar had four hits and Justin Smoak had three, including a pair of homers, and they drove in four runs apiece to help Toronto snap Boston’s 10-game winning streak. Dwight Smith Jr. also homered for Toronto, which won for the second time in six games. Jake Petricka (1-0) pitched two innings of shutout ball in relief of Ryan Borucki, who lasted just three-plus innings but left with an 8-6 lead. Mookie Betts had three hits, including two triples, to raise his major league-leading batting average to .357. J.D. Martinez had two hits for the Red Sox, who won 15 of their previous 17 games and will head into the All-Star break with the best record in baseball and the AL East lead.
Rangers 5, Orioles 4
Ryan Rua had a tiebreaking, pinch-hit three-run homer in the seventh inning and Texas held on to snap a three-game losing streak. Cole Hamels (5-8) won for the first time in almost a month, allowing four runs and five hits with three strikeouts and one walk over 61/3 innings in a matchup of last-place teams. Keone Kela got the last three outs for his 23rd save. The Orioles have lost 17 of 20 and fell to 14-33 at Camden Yards, the second-worst home mark in the majors behind Kansas City. Joey Gallo gave the Rangers the lead when he led off the fifth with a home run off Alex Cobb (2-12).
Astros 3, Tigers 0
Dallas Keuchel pitched six strong innings, three relievers completed the seven-hitter and Alex Bregman provided the offense by setting a career high with his 20th homer to give Houston a win over Detroit. Keuchel (7-8) allowed six hits and struck out four to win his fourth straight decision after dropping the previous three. Tony Sipp and Brad Peacock pitched the seventh and eighth innings before Hector Rondon walked one in the ninth for his eighth save. The Astros got to former teammate Mike Fiers (6-6) early. George Springer hit a leadoff single before the two-run shot by Bregman, which bounced off the wall above the Crawford Boxes in left field, made it 2-0. Ronny Rodriguez had two hits for the Tigers, who went 1 for 9 with runners in scoring position to lose their fifth straight game.
White Sox 9, Royals 6
Leury Garcia had three hits and three RBIs, All-Star Jose Abreu homered for the first time in July, and the Chicago White Sox beat the Kansas City Royals. Garcia doubled in two runs in the first, singled in the third and connected for a solo drive in the sixth. Omar Narvaez added a two-run homer in the eighth off Kevin McCarthy and Joakim Soria pitched the ninth for his 14th save in 17 chances. James Shields (4-10) pitched five-hit ball into the seventh inning as the White Sox earned their second straight win after a six-game slide.
Mets 4, Nationals 2
Noah Syndergaard pitched out of trouble in a rusty return from the disabled list and helped himself with an RBI single as the New York Mets beat the Washington Nationals. Amed Rosario tripled and doubled, both times over Bryce Harper’s head in center field, and the Mets won for only the sixth time in their last 26 home games. Brandon Nimmo had three hits for New York, which built a three-run cushion in the first inning against struggling starter Tanner Roark. Roark (3-12) became the first 12-game loser in the majors this season. He allowed four runs and eight hits in five innings. Matt Adams homered for the inconsistent Nationals, who fell back to .500 at 47-47.
Phillies 2, Marlins 0
Aaron Altherr drove in his first run of July and later started a sensational relay to protect the lead, helping Jake Arrieta and Philadelphia top the Miami. Arrieta (7-6) pitched seven innings of three-hit ball. Victor Arano got three outs and Pat Neshek finished the three-hitter for his first save. Maikel Franco hit his 13th homer of the season in the ninth for the Phillies, who have won 10 of their last 13. For Marlins starter Wei-Yin Chen (2-7), it was another brilliant home showing. He allowed one run and five hits in six innings, striking out eight and walking one. At home this season, his ERA is now 1.83. On the road, it’s 10.47.
Diamondbacks 2, Braves 1
Nick Ahmed hit a tiebreaking single in the seventh after Zack Godley allowed a run over six innings and Arizona beat Atlanta. Both teams began the week in first place but have since fallen out. The Diamondbacks began the night a half game behind the Dodgers in the NL West. The Braves fell 1 1/2 games behind NL East-leading Philadelphia.