Around the Horn | Saturday’s other MLB games
Tigers 7, Rangers 2
Nicholas Castellanos homered as part of a seven-run first inning for Detroit, and the Tigers cruised to a victory over the Texas Rangers. Cole Hamels (4-8) retired only two batters for the Rangers in his shortest start since 2010. Mike Fiers (6-5) allowed a run and five hits in six innings. He struck out six with one walk. Rougned Odor hit a solo homer for Texas immediately after Beltre was robbed by Jones. Castellanos opened the scoring with a solo homer with one out in the first.
Twins 5, Orioles 4
Kyle Gibson recovered from a rough start to throw seven innings, and Max Kepler homered in his second straight game to lead Minnesota past Baltimore. Bobby Wilson went 2-for-3 with three RBIs for the Twins. Gibson (3-6) allowed three runs in the first inning — including a two-run homer by Chris Davis — but only gave up two hits after that while striking out nine. I Kepler’s solo shot off Kevin Gausman sparked a three-run fifth that tied it. Wilson’s two-run double off Miguel Castro (2-5) in the sixth gave Minnesota the lead for good.
Red Sox 15, Royals 4
KANSAS CITY, MO.
Andrew Benintendi homered, doubled, walked a career-high four times and scored four runs, and the Boston Red Sox routed the Kansas City Royals. Ten Red Sox players had RBIs as they scored a season high in runs. They scored 11 runs after the sixth inning. Xander Bogaerts had three RBIs for the Red Sox. Royals rookie starter Brad Keller walked five. David Price was lifted after 42/3 innings, allowing four runs on six hits with nine strikeouts.
Astros 12, White Sox 6
Yuli Gurriel and Alex Bregman each homered and Charlie Morton won his 11th as the Houston Astros beat the Chicago White Sox for their fifth straight win. Morton (11-2) allowed five runs and five hits with eight strikeouts in 52/3 innings. James Shields (3-10) allowed eight runs on 10 hits with nine strikeouts in 52/3 innings for the White Sox. Gurriel also had an RBI single in the eighth.
Yankees 8, Blue Jays 5
Luis Severino pitched five innings to earn his major league-leading 14th win, Brett Gardner and Aaron Judge each hit solo home runs, and the New York Yankees beat the Toronto Blue Jays. Severino (14-2) allowed three runs and five hits. Aroldis Chapman got the first out of the ninth before leaving with an apparent injury. Chasen Shreve finished for New York, giving up a solo homer to Aledmys Diaz. Happ (10-5) allowed six runs and four hits in 22/3 innings. Happ matched season-worsts by allowing seven runs and 10 hits.
Braves 5, Brewers 1
Anibal Sanchez pitched effectively into the seventh and Freddie Freeman added three hits, lifting the slumping Atlanta Braves to a win over the Milwaukee Brewers. Sanchez (4-2) allowed one run off two hits and a walk. Atlanta got to Brewers spot starter Aaron Wilkerson (0-1) early. Freeman and Nick Markakis added consecutive run-scoring triples in the eighth as Atlanta scored three times in the inning to put the game out of reach. Wilkerson allowed two runs off four hits and three walks in five innings. He struck out five.
Cubs 8, Reds 7
Javier Baez homered and had four hits — including a game-tying infield single in the eighth — and the Chicago Cubs rallied from a five-run deficit for a victory over Cincinnati Reds. Anthony Rizzo’s RBI groundout capped a four-run eighth inning for Chicago. Eugenio Suarez homered and Billy Hamilton added three hits and three stolen bases for Cincinnati. Randy Rosario (4-0) allowed two hits in 21/3 innings to get the win. Brandon Marrow worked the ninth for his 20th save.
Cardinals 3, Giants 2
Carlos Martinez pitched seven effective innings for his third consecutive win and the St. Louis Cardinals beat the San Francisco Giants. Martinez allowed one run on six hits with three strikeouts and did not walk a batter. The right-hander also drove in the Cardinals’ first run with an RBI double in the third. Brandon Belt hit an RBI double in the sixth for the Giants. Bud Norris retired three batters for his 17th save.
Nationals 18, Marlins 4
Mark Reynolds homered twice and drove in a career-high 10 runs and the Washington Nationals beat the Miami Marlins. Reynolds (5 for 5) tied his career high for hits and equaled the Nationals’ RBI record. Scherzer (11-5) pitched seven innings, allowing four runs on four hits — three of which were home runs. Miami starter Wei-Yin Chen (2-6) lasted 41/3 innings, allowing seven runs on seven hits. Starlin Castro and J.T. Realmuto hit the first back-to-back home runs for the Marlins in the fourth inning. Yadiel Rivera hit his first homer of the season in the seventh.
Dodgers 3, Angels 1
Ross Stripling pitched another gem and Justin Turner drove in two runs to lead the Los Angeles Dodgers to a win over the Angels. Stripling (7-2) allowed just one run and three hits — all by Mike Trout — in six innings. The right-hander struck out seven and walked none. Kenley Jansen earned his 24th save. Trout hit a solo home run to left-center field in the sixth inning for his 25th of the season and 50th RBI.
Rockies 5, Mariners 1
Noel Cuevas hit a three-run homer in the seventh inning to lead the Colorado Rockies to a win against the Seattle Mariners. Jean Segura homered for the Mariners. Seattle starter James Paxton (8-3) allowed four runs and seven hits in seven innings. Segura’s seventh homer tied the score in the fifth. Reliever Scott Oberg (2-0) earned the win. Colorado starter Kyle Freeland left after five innings, allowing one run and five hits.
Rays 3, Mets 0
Blake Snell blanked the Mets over a career-high-tying 71/3 innings, Wilson Ramos drove in a pair of runs and Tampa Bay downed New York. Snell (12-4) struck out nine, scattering six hits and three walks. Steven Matz (4-6) was charged with one run on five hits and three walks in 61/3 innings — striking out five.