Justin Smoak led off the bottom of the ninth inning with his 11th homer of the season to give the Toronto Blue Jays a 4-3 victory over the visiting Detroit Tigers on Saturday afternoon.
Randal Grichuk hit a two-run homer for the Blue Jays, who have won the first two games of the four-game series to extend the Tigers’ losing streak to 11 games.
Nicholas Castellanos hit a two-run homer for the Tigers and John Hicks had a solo shot.
Smoak’s second career walk-off homer came against Detroit reliever Joe Jimenez (3-1). Seunghwan Oh (4-2) pitched around a single in the top of the ninth to earn the win.
Reds 12, Brewers 3
Reliever Michael Lorenzen, used as a pinch hitter, swatted a grand slam to cap an eight-run seventh inning as host Cincinnati rallied to beat Milwaukee.
Lorenzen’s third home run of the season came against Jacob Barnes, the Brewers’ fourth pitcher of the day, and made a winner of Reds reliever Daniel Hernandez (3-0), who worked a scoreless seventh inning before Cincinnati’s offensive uprising.
Cincinnati starter Tyler Mahle went 5 2/3 innings, allowing three runs (one earned) on six hits and three walks while striking out 12.
Red Sox 11, Yankees 0
Chris Sale fanned 11, allowed one hit in seven dominant innings and combined with two relievers on a two-hitter as Boston rolled at New York.
Rafael Devers set a career high with five hits and drove in four runs. He hit a grand slam in the first off Sonny Gray on a 1-2 curveball before adding three singles and a seventh-inning double.
Sale (8-4) allowed only a Giancarlo Stanton single with two outs in the first and two other baserunners. He reached 100 mph on his final strikeout of the game against rookie Gleyber Torres in the seventh.
A’s 7, Indians 2
Edwin Jackson recorded his 99th career win and continued his impressive run against Cleveland, pitching host Oakland to a sixth straight win.
Josh Phegley, Dustin Fowler and Matt Olson hit home runs, helping the A’s overcome a 2-0 deficit to record a second straight win in the three-game series.
Jackson (1-0) picked up his first win with his new team with 6 2/3 innings of two-hit, two-run pitching. He struck out six and did not walk a batter. The 34-year-old right-hander improved his career record against the Indians to 10-1,
Cubs 14, Twins 9
Jason Heyward had four hits and drove in two runs, and Albert Almora Jr. went 3-for-3 with two RBIs before departing with muscle cramps to lead Chicago past visiting Minnesota for a third straight victory.
It was the third four-hit game of the season for Heyward, all coming in June. Ben Zobrist added two hits and three RBIs and David Bote scored three runs for Chicago. The Cubs finished with 20 hits, 17 of which were singles to go along with three doubles.
Joe Mauer drove in three runs for the Twins, who got a home run from Eddie Rosario.
Angels 6, Orioles 2
Albert Pujols and David Fletcher came up with key hits as Los Angeles scored five runs in the eighth inning to win at Baltimore.
The Orioles held a 2-1 lead before Pujols tied it off Mychal Givens (0-6) with a double to right-center. Two batters later, pinch hitter Chris Young reached on a fielder’s choice against lefty Tanner Scott that drove in the go-ahead run. Scott later hit Martin Maldonado with a pitch, forcing in a run, and Fletcher followed with a two-run double.
Justin Anderson (2-2) earned the victory with 1 1/3 innings of scoreless relief, handing the Orioles a seventh straight loss.
Rays 5, Astros 2
Wilson Ramos recorded four RBIs in his first two at-bats, and Tampa Bay rode an ambush of Justin Verlander to a win over Houston in St. Petersburg, Fla.
One start after allowing season highs in hits and runs, Verlander (9-4) eclipsed those totals in a second consecutive subpar outing. Verlander worked five innings, a season-low total, and surrendered five runs on nine hits and one walk with eight strikeouts.
Ramos doubled with the bases loaded and no outs in the first inning, and he singled with the bases loaded and two outs in the second. Each time, he knocked in Kevin Kiermaier and Matt Duffy.
Marlins 5, Mets 2
JT Riddle’s tiebreaking RBI infield single capped a three-run sixth inning as Miami rallied for a win over visiting New York.
The Marlins have won the first two games of the three-game series to move percentage points ahead of the Mets for fourth place in the National League East. Miami had been in last place in the NL East every day since April 5.
The Mets, who opened the season 11-1, have lost three straight and finished 5-21 in June. They have the worst winning percentage in the NL.
Phillies 3, Nationals 2
Jorge Alfaro and Aaron Altherr delivered RBI doubles on consecutive pitches in the fourth inning for host Philadelphia, which survived the early loss of starting pitcher Vince Velasquez to edge Washington.
The Phillies have won three of their last four. The Nationals have lost four of their last five and six of their last eight.
In the second inning, Velasquez was hit on the right (pitching) arm by a comebacker off the bat of Adam Eaton. Remarkably, Velasquez raced over, picked up the ball with his left hand and threw out the speedy Eaton to end the inning and keep a runner from scoring from third. Velasquez exited the game due to a right arm contusion.
Rockies 3, Dodgers 1
Ian Desmond hit a home run and German Marquez gave up just two hits over eight innings as Colorado won at Los Angeles.
Marquez was the second consecutive Rockies starting pitcher to go eight innings against a Dodgers offense that set a franchise record with 55 home runs in June. Rockies left-hander Tyler Anderson lasted eight innings in Friday night’s victory.
Marquez (6-8) yielded one run while striking out nine. He didn’t issue a walk. Adam Ottavino tossed a scoreless ninth inning for his second save.
Braves 11, Cardinals 4
A grand slam by Nick Markakis highlighted a six-run, fifth-inning rally, and Atlanta coasted to a win at St. Louis.
Markakis went 2-for-3, scored twice and drove in five runs, the most important being his fourth career slam that came off St. Louis starter Luke Weaver (4-7). It was his ninth homer and first since June 5. The right fielder also doubled and added a sacrifice fly in the sixth as the Braves beat the Cardinals for the second straight day.
Max Fried (1-2) was the beneficiary of Atlanta’s 15-hit attack, pitching 6 2/3 scoreless innings and allowing four hits and three walks.
Rangers 13, White Sox 4
Joey Gallo and Ryan Rua homered, and Bartolo Colon picked up his 245th career win as host Texas knocked off Chicago.
Colon surrendered three runs on seven hits in a five-inning start. He struck out two and walked two for the Rangers, who have won three in a row and 11 of their past 13.
Texas pulled away with a seven-run eighth inning, highlighted by a two-run double from Jurickson Profar and a two-run triple from Elvis Andrus. The Rangers, who also had a seven-run inning in their Friday win over the White Sox, have outscored Chicago 24-7 in the first two games of the series.
Mariners 6, Royals 4
Felix Hernandez allowed three runs in the first inning before blanking visiting Kansas City for the next four innings as Seattle won its season-high sixth game in a row.
Hernandez (8-6) allowed three runs on six hits. He walked one and struck out five.
Ryon Healy went 4-for-4 with a two-run homer for the Mariners, and Mitch Haniger added three hits.
Padres 4, Pirates 3
Wil Myers hit a solo homer and a two-run double, and Joey Lucchesi allowed one hit over five scoreless innings as San Diego defeated visiting Pittsburgh.
Lucchesi (4-3) picked up his first win since April 28. He was making his third start since missing 33 games with a glut strain. Working on a 90-pitch limit, the rookie allowed only a fourth-inning, leadoff single by David Freese and four walks with five strikeouts.
Brad Hand picked up his 23rd save by stranding the tying run at third with no outs after giving up two runs on three consecutive extra-base hits to open the ninth.
Giants 7, Diamondbacks 0
Brandon Crawford, Andrew McCutchen and Joe Panik homered, and San Francisco rookie Dereck Rodriguez pitched 6 1/3 scoreless innings during a win over Arizona in Phoenix.
McCutchen and Buster Posey had three hits apiece, and Crawford, Pablo Sandoval and Panik had two RBIs apiece, helping the Giants win for the sixth time in seven games and the ninth time in 11.
Rodriguez (3-1) gave up six hits, struck out five and walked two in winning his second straight decision. The Giants posted their 10th shutout of the season, their second in four games.
—Field Level Media