



CHICAGO >> Nolan Arenado hit his 350th homer in the third inning and drove in the go-ahead run in the 10th to help the St. Louis Cardinals beat Chicago 8-6 on Thursday night to sweep a doubleheader and hand the White Sox their eighth straight loss.
Rookie Andre Granillo, who got the final out in the seventh for his first career victory in the first game, pitched a scoreless 10th for his first save in his fourth appearance. JoJo Romero (3-3) worked a scoreless ninth for the victory.
Arenado hit the milestone homer following a three-run shot by Alec Burleson in the third and finished 3 for 5. He’s the seventh player with 350 homers and 10-plus Gold Gloves.
Willson Contreras, who homered and drove in three runs to help St. Louis rally for a 5-4 win in the opener, had a two-out two-run double in the fourth for a 6-1 lead.
Andrew Benintendi hit his third career grand slam with two outs in the seventh to cap a five-run inning as Chicago tied it at 6.
Dan Altavilla (0-1) struck out Burleson to begin the 10th. Arenado singled to score automatic runner Jordan Walker, but was thrown out trying for a double. Lars Nootbaar added his ninth homer for an insurance run.
Braves 7, Mets 1 >> Matt Olson hit a three-run double, Spencer Strider struck out eight in six innings and Atlanta beat the Mets to complete a series sweep that extended New York’s season-worst losing streak to six games.
New York’s latest sloppy defeat, paired with Philadelphia’s 2-1 win over Miami, left the Mets and Phillies tied for first place in the NL East heading into their upcoming weekend series.
Mets pitchers issued nine walks, including a career-high six in 4 2/3 innings by starter Clay Holmes (7-4), who allowed three runs. Huascar Brazobán walked three while giving up four runs in relief.
Phillies 2, Marlins 1 >> Kyle Schwarber hit a tiebreaking solo home run in the eighth, Christopher Sánchez pitched eight sharp innings and Philadelphia beat Miami.
Sánchez (6-2) allowed five hits, one run and struck out four. Philadelphia took three of four in the series.
Schwarber put the Phillies ahead in the eighth when he connected on a 1-0 sinker from reliever Anthony Bender (1-5), crushing it 428 feet to right-center.
Diamondbacks 9, Blue Jays 5 >> Eugenio Suárez homered and drove in four runs, Ryne Nelson pitched 5 2/3 innings for his second straight win and Arizona beat Toronto to avoid a three-game sweep.
Pavin Smith also homered and drove in three runs for the Diamondbacks. Arizona had gone two games without homering after connecting in a season-high 10 straight.
Brewers 8, Cubs 7 >> Isaac Collins hit a three-run homer, rookie Caleb Durbin added a two-run drive and Milwaukee held off Chicago.
Rhys Hoskins lofted a solo shot, and Christian Yelich, Jackson Chuorio and Joey Ortiz had two hits apiece to help the Brewers close within 5 1/2 games of first-place Chicago in the NL Central.
Royals 4, Rangers 1 >> Top prospect Jac Caglianone went deep twice for his first two homers in the majors, and Kansas City finished its first three-game sweep at Texas since 2003 with a win over the Rangers.
Vinnie Pasquantino added a two-run shot, and Michael Wacha held the Rangers hitless until Wyatt Langford’s one-out single in the sixth. The right-hander allowed two hits and a run with five strikeouts in six innings.
Nationals 4, Rockies 3 (11 innings) >> James Wood hit a pair of two-run homers, including a game-winning shot in the 11th inning, and Washington snapped its 11-game losing streak with a victory over Colorado.
With one out and automatic runner Riley Adams on third, Wood drove a 1-0 pitch from Seth Halvorsen (1-2) to center field for his 20th home run — giving the Nationals only their third win in 17 games this month.
It was the fourth multihomer game for the second-year outfielder. He did it twice last September and finished with nine homers as a rookie.
Yankees 7, Angels 3 >> Trent Grisham and Paul Goldschmidt hit consecutive homers in the second inning, and New York beat Los Angeles to halt the Yankees’ six-game skid.
Carlos Rodón (9-5) allowed a season-high three homers but held the Angels to four hits in six innings to bounce back from two rocky outings against the Red Sox. The left-hander struck out seven and walked one on an 89-degree afternoon.
Twins 12, Reds 5 >> Byron Buxton hit two home runs, including the second of back-to-back shots with Kody Clemens, and Ryan Jeffers had a homer and four RBIs as Minnesota beat Cincinnati to end a six-game losing streak.
Buxton, who went deep in all three games of the series, drove a 1-2 pitch from Nick Martinez out to left field to give him leadoff homers in consecutive games. Buxton then launched his 15th homer in the second inning for a 4-2 lead following a two-run shot by Clemens.
Tigers 9, Pirates 2; pirates 8, tigers 4 (1o innings) >> Riley Greene drove in four runs for the second time in a week, leading Detroit to a win over Pittsburgh in the first game of a doubleheader.
Tigers starter Tarik Skubal (8-2) improved to 8-0 over his last 13 starts, allowing two runs on six hits and three walks in 5 2/3 innings. He struck out six.
Orioles 4, Rays 1 >> Colton Cowser hit a three-run homer and Charlie Morton allowed one run over six innings in his 400th major league game as Baltimore beat Tampa Bay at Steinbrenner Field.
With two outs in the sixth, Cowser’s drive off Edwin Uceta broke a 1-all tie. Cowser, who also doubled, has homered in three straight games.