HOUSTON (AP) George Springer dashed home from second base on a wild pitch by Chris Sale, then homered off the Boston ace to send the Houston Astros over the Red Sox 7-3 Friday night in a matchup of AL division leaders.
Carlos Correa and Evan Gattis homered late to boost the Astros.
Mitch Moreland and J.D. Martinez hit back-to-back homers off Gerrit Cole (6-1) to start the fourth inning and get within 4-3. Martinez hit his major league-leading 19th homer.
Springer’s sprint put the Astros ahead in the first inning. With runners at first and second and one out, Sale (5-3) threw a hard slider that caught Correa swinging for strike three. But the ball bounced off catcher Sandy Leon’s glove and caromed toward the first base dugout, and Springer hustled home on the wild pitch.
Cole won his fourth straight decision, giving up three runs and five hits in seven innings. He struck out seven, raising his AL-leading total to 116.
ATHLETICS 16, ROYALS 0
KANSAS CITY, Mo. (AP) – Matt Olson hit two homers and drove in a career-high five runs, while Frankie Montas pitched a career-best eight innings to help Oakland rout Kansas City.
Dustin Fowler also homered twice and had four RBIs for Oakland. Montas (2-0) made his second start since being called up from the minors last Sunday and limited the Royals to six hits and used groundball double plays to end the fourth and fifth innings.
The A’s sent 10 men to the plate in the third against Royals starter Ian Kennedy (1-6) and the first six reached, including Fowler’s solo home run.
YANKEES 4, ORIOLES 1
BALTIMORE (AP) – Sonny Gray pitched six sharp innings, Aaron Judge homered and the Yankees breezed past punchless Baltimore.
Rookie Gleyber Torres had two hits and an RBI for the Yankees, who have won three straight to move a season-high 19 games over .500 (36-17). Gray (4-4) allowed one run and four hits with six strikeouts. Aroldis Chapman struck out the side in the ninth for his 13th save.
Baltimore wasted a decent start by Andrew Cashner (2-7), who gave up three runs over six innings.
BRAVES 4, NATIONALS 0
ATLANTA (AP) – Mike Foltynewicz pitched a two-hitter for his first career complete game and Dansby Swanson broke the game open with a three-run homer in the seventh for the Braves.
Foltynewicz (5-3) retired 20 straight batters before issuing a leadoff walk in the eighth to outpitch Stephen Strasburg (6-5), who left the game with cramps in his left wrist after 6 2/3 innings.
The first-place Braves, winners of five of their last seven, moved 1 games ahead of the Nationals in the NL East.
TIGERS 5, BLUE JAYS 2
DETROIT (AP) – Nicholas Castellanos homered and had three hits, and Miguel Cabrera got a hit in his return from the disabled list for Detroit.
Cabrera was 1 for 3 with a walk in his first game since May 4 due to a hamstring injury. Blaine Hardy (2-0) allowed two runs, three hits and four walks in six innings for Detroit. Shane Greene pitched the ninth for his 14th save.
Toronto starter Jamie Garcia (2-4) allowed four runs on seven hits in 1 2/3 innings. The Blue Jays have lost four straight.
CUBS 7, METS 4
NEW YORK (AP) – Kyle Schwarber entered as a defensive replacement in the sixth inning and wound up homering and driving in four runs as the Chicago Cubs rallied against the beleaguered Mets bullpen.
The Cubs trailed 2-0 in the seventh before posting their fifth win in six games. Randy Rosario (2-0) pitched 1 2/3 scoreless innings. Brandon Morrow worked the ninth for his 14th save in 15 opportunities.
Schwarber broke it open in the eighth against Paul Sewald (0-4) with his 11th homer, a three-run shot.
The Mets dropped below .500 for the first time this season at 27-28.
TWINS 7, INDIANS 4
MINNEAPOLIs (AP) – Eduardo Escobar hit two homers and drove in four runs, and Jose Berrios pitched six effective innings to help Minnesota pull away from Cleveland.
Escobar’s three-run homer in the first started the night against Cleveland starter Carlos Carrasco (6-4). Escobar added a solo shot, his 10th of the season, in the seventh as Minnesota snapped a three-game losing streak.
Berrios (6-5) allowed four runs and five hits with a walk and seven strikeouts. Fernando Rodney secured his 12th save in 15 chances, which includes nine straight.
PIRATES 4, CARDINALS 0
ST. LOUIS (AP) – Jameson Taillon pitched three-hit ball over eight innings to help the Pirates get their second win in their past seven games.
Taillon (3-4) hadn’t won since April 8, when he one-hit the Cincinnati Reds in a 5-0 win. He struck out six and walked one against St. Louis to slim his ERA to 3.97.
Cardinals starter Miles Mikolas (6-1) gave up two runs – one earned – in six innings. He allowed six hits, struck out two and walked one. This was his first loss since returning to the U.S. following a stint in the Japanese professional league.
WHITE SOX 8, BREWERS 3
CHICAGO (AP) – Tim Anderson’s go-ahead triple drove in two runs as the White Sox scored three times in the sixth inning to snap a four-game losing streak.
Chicago mounted its entire rally in the sixth with two outs. Five White Sox relievers combined for 5 2/3 of hitless ball, with the second, Luis Avilan (2-0) recording one out in the sixth to earn the win.
Ryan Braun hit a two-run homer for the NL Central-leading Brewers. Starter Chase Anderson (4-4) allowed four runs and five hits through 5 2/3 innings in a second straight rough outing.
More AP baseball: Hometeaminsider.com