Andrew Benintendi homered and drove in three runs, helping the Boston Red Sox beat the Atlanta Braves 8-6 on Saturday in Boston.
The A.L. East-leading Red Sox celebrated the return of Dustin Pedroia with their sixth win in seven games. Mitch Moreland had a key two-run double, Steven Wright (1-0) pitched three scoreless innings, and Craig Kimbrel got three outs for his 16th save.
The 34-year-old Pedroia went 0 for 4 with a walk and scored once in his first game after offseason knee surgery.
Dansby Swanson hit a two-run homer for Atlanta, and Ronald Acuna Jr. connected for a solo shot. Sean Newcomb, a Massachusetts native, struggled with his control in his first career game at Fenway Park, giving up three runs and walking four in three innings. Sam Freeman (1-2) took the loss.
Angels 11, Yankees 4: Mike Trout homered and doubled three times during his first five-hit game in the majors, and the Los Angeles quickly erased an early deficit in beating New York at Anaheim, California.
Playing not far from his southern New Jersey hometown, Trout went deep for the third straight game to tie Boston’s Mookie Betts for the big league lead with 17 home runs. The two-time MVP drove in four runs and set career bests with four extra-base hits and 11 total bases.
Jose Briceno homered in his major league debut for Los Angeles, and rookie Jaime Barria (4-1) returned from the minors to win his third consecutive major league decision.
Brett Gardner, Aaron Judge and Austin Romine homered for the Yankees. Sonny Gray (3-4) was tagged for five runs in 3 2/3 innings.
Mariners 4, Twins 3 (12): Mike Zunino homered with two outs in the 12th to give Seattle the victory over visiting Minnesota.
Zunino turned on a 2-2 breaking ball from Matt Magill (1-1) and lined it out to left field to give the Mariners their 15th one-run victory this season, the most in baseball. Seattle is also 5-0 in extra-inning games.
It was Zunino’s eighth home run of the season and his second career game-ending homer.
Seattle missed a chance to win it in the 11th after Gordon Beckham reached on an infield single and advanced to third with two outs. Nelson Cruz was hit by a pitch from Magill to put runners at the corners, but Kyle Seager popped out to end the threat.
Chasen Bradford (4-0) worked the 12th to get the win.
Padres 7, Dodgers 5: Christian Villanueva homered twice and Jose Pirela hit the go-ahead single in the seventh inning, leading San Diego over the Dodgers in Los Angeles.
It marked the second multi-homer game of Villanueva’s career, and second this season. He hit three home runs against Colorado on April 3 at Petco Park.
Freddy Galvis and A.J. Ellis also homered for the Padres, who won for the second time in their last five games.
Phillies 2, Blue Jays 1: Aaron Nola took a no-hitter into the seventh inning, Nick Williams hit his third pinch-hit homer in the eighth and the Phillies moved into first in the N.L. East, defeating Toronto in Philadelphia.
Nola did not allow a hit until Russell Martin’s tying RBI single with two out in the seventh. He struck out 10 and walked three while throwing 113 pitches, matching a career high.
Seranthony Dominguez (1-0) allowed one hit in 1 1/3 innings for his first major league win. Luis Garcia worked the ninth for his first save.
Williams led off the eighth with a drive to center off Joe Biagini (0-4). Williams leads the majors in pinch-hit RBIs (eight) and total bases (19).
Toronto’s Jaime Garcia allowed five hits in seven innings and gave up his only run on Maikel Franco’s homer leading off the fifth.
Indians 8, Astros 6: Yonder Alonso, Jason Kipnis and Edwin Encarnacion each hit two-run homers, and Cleveland’s beleaguered bullpen hung on as the Indians defeated visiting Houston.
Michael Brantley added a solo homer and the Indians needed every bit of the power display to end Houston’s five-game winning streak.
Cleveland’s Andrew Miller was placed on the 10-day disabled list with inflammation in his right knee before the game.
Carlos Carrasco (6-3) allowed five runs and struck out eight in 5 2/3 innings. Zach McAllister, Tyler Olson (U-Hi, GU) and Dan Otero combined to record seven outs, and Cody Allen pitched a perfect ninth for his eighth save.
For Houston, Jose Altuve, who had four hits, and Tony Kemp hit two-run homers.
Athletics 3, Diamondbacks 0: Daniel Mengden pitched a two-hitter for his second career shutout, leading Oakland to the victory over Arizona in Oakland, California.
Mengden (5-4) struck out five and walked none. Socrates Brito singled in the second and David Peralta singled in the sixth for Arizona’s only hits.
Matt Olson, Matt Joyce and Chad Pinder connected for the Athletics, who began the day ranked last in the majors with 15 home runs at home and tops in baseball with 47 on the road.
The Diamondbacks wasted a solid outing for Clay Buchholz in their 15th loss in 17 games. Buchholz (0-1) permitted one run and two hits in six innings.
Rangers 4, Royals 3 (10): Shin-Soo Choo became the top major league home run hitter born in Asia, connecting for a leadoff drive in the 10th inning that lifted Texas to the victory over Kansas City in Arlington, Texas.
Choo’s 176th career homer moved him past Hideki Matsui for the most by an Asian player.
Choo hit a 3-1 pitch from Kevin McCarthy (3-2) for his eighth homer this year. It was his third career game-ending homer and first in five seasons with the Rangers.
Alex Claudio (3-2) got the win by working the 10th.
Brewers 17, Mets 6: Erik Kratz homered in his Brewers debut, and Jesus Aguilar also connected in Milwaukee’s rout of visiting New York.
Christian Yelich had three hits, drove in three runs and scored three times for the N.L. Central-leading Brewers, who have won eight of their last 10.
Dan Jennings (3-1) worked 1 1/3 innings for the win.
Kratz, acquired Friday from the Yankees, homered with two outs in the fifth against A.J. Ramos, who came unraveled during what had been a close game.
Brandon Nimmo and Michael Conforto homered for the Mets. Jacob Rhame (0-1) pitched one inning and took the loss.
Giants 5, Cubs 4: Brandon Crawford hit a two-run homer, Brandon Belt drove in two runs and the Giants stopped a three-game slide, defeating the Cubs at Chicago.
Chris Stratton (6-3) shook off a shaky start and lasted five innings for his third straight victory. Hunter Strickland pitched a perfect ninth for his 10th save.
Chicago lost for the third time in four games. Javier Baez hit his team-leading 12th homer, and Kyle Schwarber homered, doubled and scored two runs.
The Cubs blew leads of 2-0 and 3-2. Jose Quintana (5-4) allowed four runs and five hits in just 4 1/3 innings.
Nationals 4, Marlins 1: Mark Reynolds hit a tiebreaking homer leading off the ninth inning, and the visiting Nationals rallied to beat the Marlins for the 10th consecutive time.
Miami’s Wei-Yin Chen took a two-hit shutout into the eighth but gave up a one-out homer to Wilmer Difo, who pulled a pitch off the foul pole to make the score 1-all.
Reynolds connected against Brad Ziegler (0-4) for his fifth homer in 27 at-bats since being called up from the minors. Pinch-hitter Matt Adams and Trea Turner each added an RBI single.
Justin Miller (1-0) got one out for the win in his first major league appearance since 2016. Sean Doolittle pitched a perfect ninth for his 11th save.
Cardinals 4, Pirates 1: Jack Flaherty pitched six crisp innings and Matt Carpenter homered, leading St. Louis to the road win.
Flaherty (2-1) gave up Starling Marte’s long home run in the first but settled down quickly. The rookie allowed four hits, struck out four and walked two.
Bud Norris worked a perfect ninth for his 10th save.
Carpenter finished 2 for 5, including a blast off Trevor Williams (5-3) leading off the game that cleared the right-field seats.
Williams lasted just four innings and 65 pitches, his shortest start of the season. The right-hander gave up four runs and seven hits with three walks.
Rays 5, Orioles 1: Ryne Stanek, Anthony Banda and Chaz Roe combined on a three-hitter on a bullpen day as Tampa Bay defeated Baltimore in St. Petersburg, Florida.
With the Rays thin in the rotation, Banda (1-0) entered with two outs in the second. He wound up allowing one run and three hits while striking out seven over 6 1/3 innings. Roe worked a perfect ninth.
Sergio Romo will make his second start in three days in Sunday’s series finale when the Rays complete a stretch of three consecutive days of having relievers starting games.
Baltimore’s Andrew Cashner (2-6) was tagged for five runs and 11 hits in five-plus innings.
White Sox 8, Tigers 4: Tim Anderson homered twice on his way to a career-high four RBIs, leading Chicago to the victory over the Tigers in Detroit.
Anderson and Jose Abreu each hit a solo drive in the fifth, tying it at 3. Daniel Palka led off the sixth with a tiebreaking shot off Francisco Liriano (3-2), and Anderson’s three-run homer against Louis Coleman made it 7-3 White Sox.
Hector Santiago (1-2) allowed three runs, two earned, and seven hits in five innings in his first win since May 9, 2017, for Minnesota against the White Sox.
Jeimer Candelario homered twice for Detroit and drove in three runs. Liriano struck out eight in five-plus innings, but was charged with five runs and six hits.
Reds 6, Rockies 5: Scooter Gennett had five hits, including a solo homer, Tony Cruz also homered and Cincinnati defeated Colorado in Denver.
It marked the second time in Gennett’s career that he collected five hits, previously accomplishing the feat against the St. Louis Cardinals on June 6, 2017. Gennett also helped preserve the win, turning a double play after the Rockies loaded the bases in the ninth against reliever Jared Hughes.
Michael Lorenzen (1-0) pitched one inning in relief, and Hughes earned his third save.