Gregorius powers Yankees past Nationals 3-0
The two-time AL MVP will have surgery this week, the Tigers said. Cabrera, playing his 12th game since missing 26 with a hamstring strain, exited in the third inning and underwent an MRI during the game.
Louis Coleman (3-1) was charged with the loss.
OAKLAND, Calif. (AP) - Evan Gattis hit a three-run homer and drove in five runs, Carlos Correa returned from a four-game absence and homered on the first pitch he saw, and the Astros earned their sixth straight win.
Correa was back in the lineup at shortstop after missing a series sweep at Texas with soreness in his right side.
Oakland's Daniel Mengden (6-6) was charged with six runs and eight hits in 4 2/3 innings.
Trout took sole possession of the major league lead with 23 home runs. He also hit a pair in the Angels' 5-3 loss Monday night at Safeco Field.
Angels right-hander Jaime Barria (5-2) surrendered two earned runs in five innings.
The 45-year-old Colon (3-4) has allowed 19 homers this season. He recorded his 2,500th career strikeout against Muncy in the first.
The Dodgers pounded out 16 hits in winning their second straight game.
NEW YORK (AP) - Didi Gregorius homered twice for New York, Washington slugger Bryce Harper left in the eighth inning after he was hit by a pitch for the second time, and the Yankees earned their 10th win in 12 games.
Harper fell to the ground in pain when hit on the right elbow by a 90 mph pitch from CC Sabathia (4-1) in the fifth inning. The 2015 NL MVP came out after he was hit on the left foot by Dellin Betances' 89 mph slider leading off the eighth.
Gregorius drove a hanging curveball from Tanner Roark (3-7) into the Yankees bullpen in right-center during New York's two-run second. He sent a fastball into the right-field second deck leading off the sixth for his fourth multihomer game.
Sabathia allowed four hits in 5 2/3 innings. Aroldis Chapman pitched a perfect ninth for his 18th save.
Anderson (5-5) struck out six and walked two. The Brewers had been shut out in Anderson's three most recent starts against Chicago.
Travis Shaw hit a pair of two-run doubles for Milwaukee, which had dropped seven in a row against Chicago.
Rodriguez (8-1) gave up two runs and eight hits over 5 2/3 innings to increase a career-best run of success that began on May 20 against the Orioles.
Baltimore reliever Zach Britton made his season debut, six months after undergoing surgery for a ruptured right Achilles tendon. The lefty pitched a scoreless seventh.
Shields (2-7) gave up one run and four hits in seven innings after going 12 starts and 13 appearances without a win. Joakim Soria got one out for his ninth save.
Cleveland had won five of six.
Nola (8-2) allowed one run and four hits in 6 2/3 innings, lowering his ERA to 2.27. Seranthony Dominguez escaped a bases-loaded, no-out jam in the ninth for his third save.
The Phillies have won two in a row for the first time since a three-game winning streak May 13-17.
The Rockies have lost five straight and nine of 11.
Ender Inciarte added a pair of RBI singles to help Atlanta shake a rough West Coast trip, when it lost four of six. The Braves moved ahead of Washington for first in the NL East by beating a Mets team that has lost nine of 10 and 16 of 20.
New York's Zack Wheeler (2-5) was charged with six runs in 5 2/3 innings.
Nine of the runs were unearned.
Jay, acquired Thursday in a trade with Kansas City, was hitless in 12 at-bats for the Diamondbacks before his leadoff single in Arizona's six-run first inning. His opposite-field homer in the eighth broke the game open after the Pirates had rallied from an 8-0 deficit to trail 10-8.
Starling Marte hit a three-run homer, doubled and made a diving grab in center field for the Pirates.
Fernando Salas (4-4) got the win. The Diamondbacks have scored 51 runs in the last five games. They've won 11 of 14 and lead the NL West by three games over the surging Dodgers.
The Pirates have lost six of eight.
With right-handers Chris Archer and Jake Faria on the disabled list, Tampa Bay is using relievers to start three times through the rotation. Austin Pruitt (2-3) pitched 2 2/3 innings for the win, and Sergio Romo worked the ninth for his second save.
Richards (1-3) allowed two hits in his seventh major league start. The 25-year-old right-hander struck out two and walked three.
Brandon Crawford's groundout in the first inning drove in the only run for the Giants, who had just three hits.
Kyle Barraclough pitched a perfect ninth for his fourth save in six chances.
San Francisco right-hander Chris Stratton (7-4) permitted three runs and four hits in seven innings.
Matt Strahm started the bullpen game and retired nine batters on 36 pitches, including four strikeouts. It was the team's third bullpen start this season while left-hander Joey Lucchesi recovers from a right hip strain.
Hamilton got hung up between third and home when Kevin McCarthy (4-3) tipped Tyler Barnhart's line drive with his glove. McCarthy picked up the ball behind the mound and threw home, and Hamilton looked done until he sidestepped Alcides Escobar's tag and dived back safely into third base to leave the bases loaded with one out.
Votto then tripled to the right-center wall, and Eugenio Suarez singled home Votto.
David Hernandez (2-0) worked an inning for the win.
More AP baseball: https://apnews.com/tag/MLBbaseball