MLB RECAPS

MLB Recaps: Homers carry Blue Jays over Yankees

Sports Xchange

June 02, 2017 at 11:23 pm.

Jun 2, 2017; Toronto, Ontario, CAN; Toronto Blue Jays third baseman Josh Donaldson (20) rounds the bases after hitting a solo homerun in the first inning against the New York Yankees at Rogers Centre. Photo Credit: John E. Sokolowski-USA TODAY Sports

Jun 2, 2017; Toronto, Ontario, CAN; Toronto Blue Jays third baseman Josh Donaldson (20) rounds the bases after hitting a solo homerun in the first inning against the New York Yankees at Rogers Centre. Photo Credit: John E. Sokolowski-USA TODAY Sports

TORONTO — Josh Donaldson hit two solo home runs, Justin Smoak added a two-run blast and a sacrifice fly and the Toronto Blue Jays held on to beat the New York Yankees 7-5 on Friday night.

The Blue Jays have won six of the first eight games of their 10-game homestand. Toronto starter Francisco Liriano (3-2) returned from the disabled list to pitch five-plus innings, allowing two runs on four hits and two walks. The left-hander struck out five.

Aaron Judge and Starlin Castro each hit two-run homers for the Yankees (31-21) as the teams split the first two games of the four-game series. Liriano faced two batters in the sixth, allowing a single to Gary Sanchez and the 18th homer of the season by Judge.

New York starter Michael Pineda (6-3) allowed five runs on 10 hits and three walks in five innings to take his first loss since May 11. He had one strikeout before Jonathan Holder replaced him in the sixth.

Orioles 3, Red Sox 2

BALTIMORE — Seth Smith and Manny Machado each hit solo home runs in the first inning, and starter Alec Asher threw 6 1/3 solid innings as Baltimore defeated Boston.

Smith homered to lead off the first, and Machado added a 465-foot blast, No. 11 of the season, two batters later which gave Asher and the Orioles an early 2-0 lead. That proved to be enough for the right-hander, who is trying to earn the No. 5 spot in the rotation.

Asher (2-3) allowed two runs on just three hits. He struck out five without a walk and left to a standing ovation in the seventh. Pablo Sandoval clubbed a solo home run and Jackie Bradley Jr. also drove in a run for Boston.

Cubs 3, Cardinals 2

CHICAGO — Jason Heyward’s eighth-inning sacrifice fly drove in Anthony Rizzo to snap a tie as Chicago edged St. Louis to snap a six-game losing streak.

Reliever Pedro Strop (1-2) got the win after a one-third inning appearance in relief for the Cubs. Chicago reliever Wade Davis worked a 1-2-3 ninth inning for his 11th save.

Reliever Trevor Rosenthal (1-2) took the loss for the Cardinals after his one-inning effort. Rizzo doubled off Rosenthal to lead off the eighth, advanced to third on Ben Zobrist’s fielder’s choice grounder and scored the go-ahead run on Heyward’s sacrifice to center.

Royals 4, Indians 0

KANSAS CITY, Mo. — Jason Vargas threw a complete-game shutout as Kansas City won a challenge and a game, beating Cleveland.

Vargas (7-3), who missed most of last season after having Tommy John surgery in 2015, last had a complete-game shutout on Aug. 13, 2014, against Oakland. He limited the Indians to seven hits, six of them singles, and was backed by four double plays.

Johnny Cueto threw the last complete-game shutout for the Royals on Aug. 10, 2015, against Detroit. Indians starter Josh Tomlin (3-7) gave up three runs and seven hits in 7 1/3 innings.

Pirates 12, Mets 7

NEW YORK — Rookie catcher Elias Diaz, a last-second addition to the lineup, collected six RBIs as Pittsburgh outslugged New York at Citi Field.

The Pirates snapped a two-game losing streak. The Mets have lost three straight. Diaz was inserted into the lineup about 30 minutes before game time in place of Francisco Cervelli, who was scratched due to illness. The 26-year-old went 2-for-5 with a three-run double in the fourth and a three-run homer in the sixth that fueled a seven-run inning.

The outburst occurred immediately after the Mets scored five runs in their half of the fifth to take a 7-4 lead. Lucas Duda hit two homers — a two-run shot in the second and a solo blast in the fifth — for New York.

Marlins 7, Diamondbacks 5

MIAMI — Giancarlo Stanton hit the go-ahead home run and set a franchise career RBIs record, leading Miami over Arizona at Marlins Park.

Stanton has 579 RBIs, one more than former Marlins third baseman Mike Lowell. It was Stanton’s 15th homer of the season. The Marlins also got homers from Christian Yelich, his seventh, and Justin Bour, his team-high 16th. Miami has won five of its past six games.

Arizona got a home run and three RBIs from Paul Goldschmidt. Reliever Dustin McGowan (3-0) earned the win with 1 2/3 innings of scoreless relief. A.J. Ramos pitched a scoreless ninth to earn his seventh save.

Tigers 15, White Sox 5

DETROIT — Miguel Cabrera drove in four runs on his way to becoming just the 39th player in major league history to amass 1,000 extra-base hits while Mikie Mahtook, J.D. Martinez and John Hicks hit home runs to power Detroit over Chicago.

Michael Fulmer (6-3) survived a wobbly three-run fifth inning as he broke a two-game slide in which Detroit was shut out in both starts. Fulmer allowed seven hits and one walk with five strikeouts in seven innings. Arcenio Leon worked the eighth and Blaine Hardy the ninth for the Tigers.

Leury Garcia touched Fulmer for an RBI single in the third inning, by which time Detroit had scored five times, and another while Chicago was getting three runs and three hits in the fifth. Tim Anderson had an RBI single and Melky Cabrera a sacrifice fly in the inning, which began with the Tigers leading 10-1.

Reds 3, Braves 2

CINCINNATI — Devin Mesoraco snapped an 0-for-15 slump in the best possible way, leading off the 10th inning with a home run off Jose Ramirez to lift Cincinnati to a comeback win over Atlanta.

Mesoraco completed the Reds’ comeback from a 2-0 ninth-inning deficit with his first career walkoff homer, sending the Braves to their third straight loss and fifth in the last six games. Raisel Iglesias (2-0) pitched the 10th for the Reds, who snapped a three-game losing streak.

Adam Duvall and Eugenio Suarez recorded doubles to lead off the ninth against Braves closer Jim Johnson, cutting Atlanta’s lead to 2-1. Suarez advanced to third with two outs and scored the tying run on a wild pitch. Atlanta right-hander Mike Foltynewicz allowed two hits over seven shutout innings and tied his career-high with 10 strikeouts.

Giants 10, Phillies 0

PHILADELPHIA — San Francisco received a career outing from Ty Blach and took advantage of a Philadelphia staff that couldn’t throw strikes, chasing starter Jerad Eickhoff by the third inning and running away to a lopsided win at Citizens Bank Park.

Center fielder Denard Span went 5-for-6 with three runs scored and had an RBI to lead a Giants’ attack that collected 15 hits, tying a season high set in the second game of the season.

The Phillies walked a season-high 10 batters, allowing San Francisco to set its season high in runs scored. Four of those runs were unearned, thanks to a pair of errors. Blach (4-2) had no such issues of his own on the mound, making it through seven innings for the fifth consecutive start.