MLB roundup: Manny Machado becomes Padres' homer king in loss to Mariners
Fernando Tatis Jr. also homered and Yu Darvish earned his first victory since May 19th for the Padres, who snapped a two-game skid. Darvish (5-3) tossed five innings of two-run ball. Robert Suarez got the final four outs for his 32nd save.
Machado smacked a two-run shot to centre field off George Kirby in the sixth inning, marking his 164th home run with the Padres and giving San Diego a 5-2 lead in the process. Nate Colbert was the Padres' previous home run leader, going deep 163 times for the franchise from 1969-74.
Cal Raleigh and Luke Raley went deep for the Mariners, who lost for just the second time in their past six games. Kirby (11-11) gave up five runs in five-plus innings.
Cubs 6 Dodgers 3
Pete Crow-Armstrong drove in two runs to go along with spectacular defense in centre field and visiting Chicago took advantage of three Los Angeles errors in the eighth inning to rally for a victory.
The Cubs scored five times in the eighth, when the Dodgers had throwing errors from catcher Austin Barnes and center fielder Tommy Edman as well as a fielding error from Enrique Hernandez.
Chicago starter Shota Imanaga (13-3) allowed three runs on seven hits over seven innings. Edman hit two home runs and Yoshinobu Yamamoto had eight strikeouts in four innings during his return from a shoulder injury for the Dodgers.
Phillies 9 Rays 4
Cal Stevenson delivered a go-ahead double as part of a wild eighth inning and Kyle Schwarber hit his major-league-record 14th leadoff homer of the season as host Philadelphia beat Tampa Bay.
Trea Turner added two home runs and Bryce Harper contributed three doubles for the Phillies. Schwarber exited in the fourth inning due to what the team called left elbow discomfort.
Junior Caminero had three hits while Christopher Morel and Josh Lowe each registered two hits for the Rays, who lost for the fourth time in six games.
Tigers 11 Rockies 0
Rookie right-hander Keider Montero recorded a shutout, Parker Meadows homered and drove in three runs and host Detroit rolled past Colorado.
Montero (5-6) held the Rockies to three hits and didn't walk a batter while recording five strikeouts. Riley Greene had a three-run triple, while Matt Vierling and Andy Ibanez drove in two runs apiece for the Tigers.
Bradley Blalock (1-3) was charged with five runs (four earned) on five hits in four innings for the Rockies. Blalock walked five and fanned four.
Pirates 6 Marlins 4
Andrew McCutchen hit a three-run homer to help lift Pittsburgh past visiting Miami.
Bryan Reynolds had two hits, two runs and an RBI and Isiah Kiner-Falefa added two hits and a run for the Pirates, who have won the first two games of the three-game series. Reliever Joey Wentz (1-2) got the win, and Aroldis Chapman earned his eighth save.
Jhonny Pereda had three hits, an RBI and a run and Kyle Stowers had two doubles, an RBI and a run for the Marlins. Adam Oller (1-3) allowed six runs on seven hits in five innings.