around the horn Wednesday’s other MLB games
Twins 8, Royals 5
Brian Dozier hit a two-run home run, going deep for the second straight game to give the Minnesota Twins a boost on their way to a victory over the Kansas City Royals. Lance Lynn (7-7) recovered from a three-run homer by Salvador Perez in the first inning to win his second straight start for the Twins.
Rays 4, Tigers 2
ST. PETERSBURG, FLA.
C.J. Cron’s three-run home run in the seventh inning carried the Tampa Bay Rays to their fifth straight win. Cron’s 18th homer came off Jordan Zimmermann after singles by Kevin Kiermaier and Matt Duffy. Cron and Kiermaier each had three hits for the Rays, who have won 14 of 18.
Red Sox 4, Rangers 2
Chris Sale struck out 12 in seven innings of shutout ball in his final start before the All-Star Game, and major league batting leader Mookie Betts had two more hits to lead the Boston Red Sox to their ninth straight victory. Sale (10-4) allowed six hits and walked one to win his fifth straight decision.
Yankees 9, Orioles 0
Greg Bird hit his first career grand slam to back a dominating pitching performance by Sonny Gray, and the New York Yankees beat the Baltimore Orioles. Rookie Tyler Wade and Austin Romine also homered for the Yankees, and Giancarlo Stanton had four hits.
Athletics 8, Astros 3
Chad Pinder hit a three-run homer and Khris Davis added three RBIs as the Oakland Athletics jumped on Lance McCullers Jr. early and cruised to a win over the Houston Astros. Davis, who extended his career-best hitting streak to 13 games, put the A’s up 2-0 with a double in a three-run first.
Giants 5, Cubs 4, 13 innings
Buster Posey singled off the right-field wall in the 13th inning for his fifth career game-ending hit, sending the San Francisco Giants past the Chicago Cubs. Brandon Belt drew a two-out walk from James Norwood (0-1). Andrew McCutchen then singled to bring up Posey, who ended the game with San Francisco’s first run since scoring four in the first.
Mets 3, Phillies 0, 10 innings
Pinch-hitter Brandon Nimmo launched a three-run homer in the bottom of the 10th inning and the New York Mets got another dominant outing from All-Star Jacob deGrom in a victory over the Philadelphia Phillies. Amed Rosario, who had two of New York’s four hits, began the winning rally with a two-out double off Mark Leiter Jr. (0-1) — the first hit for the Mets since the fourth inning. Jose Reyes walked and Nimmo drove Leiter’s next pitch well over the wall in right-center for his first career walk-off RBIs.
Rockies 19, Diamondbacks 2
Carlos Gonzalez hit two homers, starter German Marquez also went deep for one of Colorado’s five home runs as the Rockies routed the Arizona Diamondbacks. Gonzalez drove in six runs in Colorado’s big offensive night that pounded Arizona’s staff.
Marlins 5, Brewers 4, 12 innings
Milwaukee slugger Jesus Aguilar was added to the NL All-Star team Wednesday night and then validated the selection with three hits and three RBIs, but the Brewers went 3 for 16 with runners in scoring position and lost to the Miami Marlins in 12 innings. Starlin Castro singled home the winning run with one out in the 12th.
Braves 9, Blue Jays 5
Ozzie Albies snapped Atlanta’s power drought with two homers, and the Braves beat the Toronto Blue Jays. Mike Foltynewicz (7-5) and the Braves led 7-0 before Toronto scored five runs in the seventh on Justin Smoak’s leadoff homer and a grand slam by Devon Travis. But Albies hit a two-run shot in the eighth to help Atlanta hold on for just its second win in eight games.
White Sox 4, Cardinals 0
Carlos Rodon pitched three-hit, shutout ball into the eighth inning to outduel Luke Weaver and lead the Chicago White Sox to a victory. Tim Anderson tripled and had two RBIs. Charlie Tilson singled in a run off reliever Mike Mayers in Chicago’s two-run seventh and Jose Abreu added an RBI groundout.