HOUSTON (AP) — Yordan Alvarez hit Carlos Carrasco twice as the Houston Astros jumped on him early and held on for a 5-3 win over the New York Mets on Wednesday.
Alvarez hit two of three homers allowed by Carrasco, a season high, before the pitcher went off with a strain in his lower back in the third inning with the Astros up 5-1. Alvarez, who also homered Tuesday night, now has 21 this season. Alvarez, 24, leads all players with a 1.064 OPS and has hit nine home runs in his last 20 games.
Alex Bregman added a two-run homer for the Astros, who won their third in a row.
Houston starter Luis García (5-5) drove in six hits and three runs with five strikeouts over five innings for the win. Ryan Pressly threw a scoreless ninth for his 14th save.
Carrasco (8-3) drove in four hits and five runs in 2 1/3 innings before his injury. The National League-leading Mets have lost eight straight to Houston.
YANKEES 5, RAYS 4
ST. PETERSBURG, Fla. (AP) — Aaron Judge hit his major league-leading 26th and 27th homers, Jose Trevino threw a two-run shot that gave New York the lead in the eighth inning, and the Yankees beat Tampa Bay.
Judge’s 22nd career multi-home run helped the Yankees come back from a 4-1 deficit after Isaac Paredes hit his fourth home run in two games for the Rays.
Clarke Schmidt (4-2) picked up the win and Clay Holmes threw a scoreless ninth for his 12th save in 13 attempts.
The victory was the 18th in 21 games for the Yankees, who maintained a 12-game lead in the AL East.
Ralph Garza Jr. (0-2) was defeated by Tampa Bay, which was beaten for the eighth time in 11 games. The Rays lost two of three to the rival Yankees and lost a fourth straight series for the first time since August 2017.
RANGERS 4, PHILLIES 2
ARLINGTON, Texas (AP) — Brad Miller hit a two-run single against his former team and Texas beat Philadelphia for the ninth straight time to hand Zack Wheeler his first loss in two months.
Kole Calhoun also drove in two runs for the Rangers, whose winning streak against the Phillies dates back to Day 1 of the 2014 season.
Jon Gray (3-3) earned back-to-back starts for the first time this season. The right-hander struck out six and walked one while allowing two runs and four hits in 5 2/3 innings. Texas third reliever Joe Barlow worked the ninth for his 13th save.
Wheeler (6-4) lost for the first time in his last 10 starts, since losing his first three starts this season. He struck out eight, but walked three and allowed four runs (two earned) on seven hits in 4 1/3 innings.
Kyle Schwarber extended his career-best on-base streak to 26 games for the Phillies with a two-run homer. Philadelphia has lost three straight after winning 14 of its first 16 games for interim manager Rob Thomson.
BRAVE 4, GIANT 3
ATLANTA (AP) — Adam Duvall’s single capped Atlanta’s three-point rally in the ninth as the Braves beat San Francisco.
Duvall’s single against Tyler Rogers drove William Contreras from second base as the Giants spoiled another strong start by Carlos Rodón, who allowed just three hits and a run in seven innings.
Jake McGee (1-2) blew away a 3-1 lead, built on homers from Mike Yastrzemski and Darin Ruf, allowing three runs in the ninth. McGee was brought in to close the lead because Camilo Doval had pitched back-to-back games. Dansby Swanson started the ninth with a home run against McGee to cut San Francisco’s lead to one run. Marcell Ozuna followed with a single to right field and moved to second on a fly ball from Matt Olson to deep center field.
Contreras added a single to left field to lead Ozuna for a 3-3 draw. Right-hander Tyler Rogers knocked out Orlando Arcia as Contreras stole second base. The robbery proved crucial when Duval followed with the endgame single.
Tommy La Stella’s single against AJ Minter (3-1) in the ninth prompted Ruf to add to the Giants lead.
BLUE JAYS 9, WHITE SOX 5
CHICAGO (AP) — Bo Bichette hit a grand slam and Alejandro Kirk homered for the second straight game, leading Ross Stripling and Toronto over injury-riddled Chicago.
Bichette’s second career slam capped a five-run fourth inning as the Blue Jays avoided a three-game series sweep.
Kirk hit an RBI single in the first and a home run in the third. He tops the All-Star fan vote for AL catchers and leads all major league qualified catchers in batting average (.307) and OPS (.857). Kirk has hit .364 (8 for 22) with four home runs and eight RBIs in five games against the White Sox this season.
Stripling (4-2) allowed one run in six innings. He scattered five hits and didn’t allow a runner past second until Josh Harrison scored from first on a Luis Robert single in sixth.
Lucas Giolito (4-4) allowed seven runs on a season-high 11 hits in five innings. He has a 9.47 ERA in his last five starts.
PADRES 10, DIAMONDBACKS 4
SAN DIEGO (AP) — Jurickson Profar had four hits, drove in two runs and scored twice for San Diego, which jumped on Madison Bumgarner early against Arizona for a three-game sweep.
Jorge Alfaro, whose clear round single in the 10th inning Tuesday night gave the Padres a 3-2 victory, hit a solo homer in the sixth. Rookie Jose Azocar missed a home run under the cycle in his first career three-hitter game.
Adrian Morejon (1-0) pitched 1 1/3 innings for the win. Nick Martinez pitched the last 3 2/3 innings for his first save.
Padres All-Star slugger Manny Machado missed his third straight game with a sprained left ankle, but manager Bob Melvin returned after missing 11 games while under COVID protocols.
Bumgarner (3-8) earned his 2,000th career strikeout but lost for the fifth time in six starts. Bumgarner lasted just four innings, allowing six runs, four earned and four hits. He struck out five and walked none.
Alek Thomas and Christian Walker homered for Arizona.
DODGERS 8, RED 4
CINCINNATI (AP) — Freddie Freeman homered and drove in two runs and Los Angeles extended its winning streak against Cincinnati this season to six games.
Freeman, who tied a season high with five RBIs in the series opener on Tuesday, has seven RBIs in the series. He extended his hitting streak to five games with an RBI single in the fifth.
Albert Almora Jr. hit his fifth homer of the season for Cincinnati, which has lost eight straight in two seasons to the Dodgers at Great American Ball Park.
Dodgers left-hander Tyler Anderson, who scored a ninth-inning hit in his last start, allowed three earned runs on five hits in five innings. Alex Vesia (1-0) picked up the win.
Reds starter Luis Castillo allowed four earned runs in five innings and hit two batters. Ross Detwiler (0-2) took the loss.
RED SOX 6, TIGERS 2
BOSTON (AP) — Rob Refsnyder hit a two-run homer in the third inning and Boston posted its third sweep of the season, passing Detroit.
Jarren Duran and Alex Verdugo each added a two-run brace as Boston won for the eighth time in 10 games. Michael Wacha (6-1) pitched six innings, allowing two runs and five hits with seven strikeouts to help the Red Sox reach a season-high eight games over .500.
Javier Báez hit a two-run homer for the Tigers, who lost nine of 11.
Tarik Skubal (5-5) went 4 2/3 innings and allowed six runs on six hits with three walks and five strikeouts. He has lost his last three starts.
MARLINS 7, ROCKIES 4
MIAMI (AP) — Pablo López gave up an unearned run in seven solid innings and Miami beat Colorado.
Garrett Cooper, Jazz Chisholm Jr. and Jorge Soler hit home for Miami.
The Marlins, who played their second home game of the season with the retractable roof open at LoanDepot Park, will look to sweep the three-game series on Thursday.
López (5-3) allowed four hits, walked three and struck out six, ending a winless drought since May 7.
Cooper’s two-run homer capped a four-run third over Chad Kuhl (4-5) and gave Miami a 4-1 lead. Jon Berti hit an RBI triple and scored on Chisholm’s single before Cooper connected on a drive that cleared the center field wall for his fifth homer.
Colorado closed the gap on Elias Díaz’s three-run homer against Louis Head in the ninth.
SMALL 14, PIRATE 5
PITTSBURGH (AP) — Ian Happ and Patrick Wisdom hit two-run homers early and Alfonso Rivas added a grand slam on a late position player as Chicago routed Pittsburgh.
Held to a two-run total in the first two games of the series, Chicago busted for seven runs in the second inning against Jared Eickhoff (0-1). Eickhoff made his 2022 debut and allowed 10 runs on 10 hits in 4 1/3 innings. He became the first Pirates pitcher to give up 10 runs in his first outing with the team. He also gave up 10 points in his first start with the New York Mets in 2021.
Chicago starter Keegan Thompson (7-2) went six innings and allowed four hits. He struck out seven and conceded a run, a Diego Castillo solo homer in the second. Castillo went from second base to the mound to ninth and gave up Rivas’ slam.
More AP MLB: https://apnews.com/hub/mlb and https://twitter.com/AP_Sports
The Associated Press