NEW YORK (AP) -- Gleyber Torres hit a first-inning grand slam, left-hander James Paxton cruised after that and the New York Yankees three-hit the Boston Red Sox in a 4-2 victory Friday night.
Boston has lost five straight for the first time since 2015 and dropped 11 1/2 games behind first-place New York in the AL East.
Red Sox slugger J.D. Martinez hit a two-run homer during yet another rocky first inning by Paxton, but Torres bailed him out with his slam off Eduardo Rodriguez (13-5). Paxton (6-6) struck out the side in the second and completed six innings on 100 pitches, allowing two hits and two runs with six strikeouts.
New York earned its major league-leading 35th comeback win.
Yankees relievers Tommy Kahnle and Zack Britton pitched a scoreless inning each, and Aroldis Chapman was perfect in the ninth for his 28th save.
ASTROS 10, MARINERS 2
HOUSTON (AP) -- Wade Miley had another solid start and Houston backed him with a season-high six homers in a rout of Seattle.
Yordan Alvarez, Jake Marisnick, Martin Maldonado and Jose Altuve all connected off starter Yusei Kikuchi (4-8) to leave him tied with Justin Verlander for most home runs allowed in the majors this season with 28.
Carlos Correa and Aledmys Diaz also homered for Houston, which improved to 10-1 against the Mariners this season.
It was the most home runs that Astros have hit in one game since also going deep six times in a 17-6 victory over the Twins on May 31, 2017.
Miley (10-4) allowed three hits and two runs in six innings to win his third straight decision.
Daniel Vogelbach hit a two-run homer for the Mariners, who lost their second straight after winning their previous six games.
RANGERS 5, TIGERS 4
ARLINGTON, Texas (AP) -- Texas reliever Jose Leclerc hung on for a save, then fired the ball onto the right field roof at Globe Life Park after the Rangers beat Detroit.
The Tigers scored twice in a messy ninth inning and had runners on second and third with two outs when Jeimer Candelario hit a grounder to first baseman Danny Santana, who flipped to Leclerc covering the bag to end it. Leclerc took a couple of steps and let fly, the ball sailing far over the seats.
Lance Lynn (14-6) struck out 10 in seven innings and tied Houston's Justin Verlander and Washington's Stephen Strasburg for the major league lead in wins. Lynn allowed four hits.
Leclerc got his sixth save.
Tyler Alexander (0-2) allowed four runs on 10 hits in his fourth big league start.
Rougned Odor and Hunter Pence homered for Texas.
TWINS 11, ROYALS 9
MINNEAPOLIS (AP) -- Nelson Cruz homered and drove in five runs in Minnesota's win over Kansas City.
Max Kepler, Jorge Polanco and Eddie Rosario each had two hits for the Twins, who used a five-run seventh inning to maintain a three-game lead over Cleveland in the AL Central.
Miguel Sano, Luis Arraez and Jason Castro added RBIs for the Twins.
Trevor May (4-3) needed one pitch to get the final out of the seventh inning before newly acquired Sam Dyson. Sergio Romo got the final four outs for his first save with Minnesota.
Richard Lovelady (0-1) took the loss.
BLUE JAYS 5, ORIOLES 2
BALTIMORE (AP) -- Freddy Galvis had a home run among his three hits, Brandon Drury also went deep and the Toronto beat Baltimore for its season-high fifth straight victory.
Galvis hit his 17th homer in the fourth inning off Aaron Brooks (2-5) and Drury connected in the sixth for a 4-0 lead. Toronto has seven home runs in the first two games of the series and a major league-leading 81 since June 16.
Chris Davis homered for the Orioles in this matchup between the last two teams in the AL East standings.
Five pitchers combined to limit Baltimore to two runs in a second straight game. Wilmer Font served as the opener, Nick Kingham (3-1) worked three innings and Derek Law got the last six outs for his first save.
INDIANS 7, ANGELS 3
CLEVELAND (AP) -- Yasiel Puig drove in his first two runs for Cleveland and Mike Clevinger won his fifth straight by beating Los Angeles.
Puig had RBI singles in the first and second, helping Cleveland take an early 6-1 lead.
Clevinger (6-2) gave up one run in 6 1/3 innings -- a solo homer to Mike Trout in the first. The right-hander allowed three hits and struck out eight.
Roberto Perez hit his 19th home run of the season in the third.
Taylor Cole (1-2) made his fifth start of the season. The right-hander allowed four runs and retired one batter before being replaced.
CUBS 6, BREWERS 2
CHICAGO (AP) -- Javier Baez homered and drove in three runs, and Chicago dealt Milwaukee its fourth loss in five games.
Jose Quintana pitched into the seventh inning and Jason Heyward also went deep for Chicago.
Baez had two doubles and scored twice. Quintana (9-7) also singled in a run as he won his fifth straight decision. He allowed two runs on seven hits and struck out five.
Three Cubs relievers finished with three scoreless innings.
Ryan Braun hit a solo shot and doubled for Milwaukee. Zach Davies (8-5) allowed four runs in four innings.
Christian Yelich went 0 for 4, ending his career-best 19-game hitting streak.
REDS 5, BRAVES 2
ATLANTA (AP) -- Joey Votto homered and drove in three runs, Alex Wood pitched 6 2/3 strong innings and Cincinnati beat NL East-leading Atlanta.
Wood (1-0) was sharp in his second start since returning from a season-long back injury, allowing five baserunners and solo homers to Austin Riley in the fifth and Ronald Acuna Jr. in the sixth. Wood struck out five.
Raisel Iglesias earned his 21st save in 24 chances.
Atlanta starter Kevin Gausman (3-7) struggled in his second straight start, giving up five runs and eight hits in 4 2/3 innings.
PIRATES 8, METS 4
PITTSBURGH (AP) -- Starling Marte's three-run homer in the seventh inning broke open a tight game and Pittsburgh snapped New York's seven-game winning streak.
The Pirates led 5-4 when Marte turned on a pitch from Tyler Bashlor and sent it into the seats in left field for his 19th home run of season.
Melky Cabrera hit a two-run double during Pittsburgh's five-run fourth inning against Steven Matz (6-7). Jose Osuna had two hits and an RBI for the Pirates.
Trevor Williams (4-4) overcame a shaky start to pick up his first victory since May 10.
Pete Alonzo, Robinson Cano and Amed Rosario all had two hits apiece for the Mets.
ROCKIES 5, GIANTS 4
DENVER (AP) -- Rockies center fielder David Dahl was carted off the field after spraining his ankle while making an awkward catch, and substitute Ian Desmond hit a tiebreaking double in the seventh inning that sent Colorado over San Francisco.
Dahl left in obvious pain as his teammates gathered around. The Rockies said X-rays on his right ankle were negative, and the club had yet to determine the severity of the injury.
Trevor Story and Ryan McMahon also homered for the Rockies. Mike Yastrzemski had a home run and Austin Slater hit a run-scoring triple for the Giants.
Scott Oberg got out of a two-on, one-out jam for his fourth save.
NATIONALS 3, DIAMONDBACKS 0
PHOENIX (AP) -- Late lineup addition Matt Adams broke a scoreless tie with a sixth-inning double and Joe Ross won his first game in more than two years as Washington opened a nine-game road trip with a victory over Arizona.
Ross and four relievers limited the Diamondbacks to one hit as the Nationals broke a two-game losing streak.
Juan Soto hit a solo homer in the eighth inning.
Adams doubled with two outs off left-hander Alex Young in the sixth after Adam Eaton led off with a double and Brian Dozier was intentionally walked with two outs.
Ross (1-3) gave up one hit and five walks in 5 1/3 innings. Sean Doolittle pitched a 1-2-3 ninth for his 24th save in 28 attempts.
Young (3-1) gave up three hits and three walks while striking out a career-high nine.
WHITE SOX 4, PHILLIES 3, 15 INNINGS
PHILADELPHIA (AP) -- Jose Abreu hit an RBI single off outfielder Roman Quinn in the 15th inning and Chicago outlasted Philadelphia.
Phillies pitcher Vince Velasquez, playing left field, threw out the potential go-ahead run in the 14th with Quinn (0-1) on the mound. He nearly did it again in the 15th but Leury Garcia barely beat the throw.
Josh Osich (1-0) tossed two innings for the win and Chicago used nine pitchers to snap a four-game losing streak.
Jason Vargas looked sharp in his first start since the Phillies acquired him from the Mets. The soft-tossing lefty allowed two runs and five hits, striking out five in 6 1/3 innings.
White Sox starter Ivan Nova allowed two runs -- one earned -- and five hits in five-plus innings.
Tim Anderson hit a double with two outs in the third and Abreu launched his 23rd homer out to left-center to give the White Sox an early 2-0 lead.