Arrieta, Cubs edge Cards
ST. LOUIS — Jake Arrieta remained unbeaten on the season despite allowing as many as four runs for the first time in nearly a year and the Chicago Cubs beat the St. Louis Cardinals 9-8 on Wednesday.
Arrieta (9-0) joined the White Sox’s Chris Sale as the only nine-game winners in the majors.
Arrieta allowed four runs in a regular-season game for the first time since June 16, 2015.
Kris Bryant hit a three-run homer, and Jason Heyward and Ben Zobrist each drove in two for the Cubs.
METS 2, NATIONALS 0: Steven Matz pitched a careerhigh eight innings to win his seventh consecutive start for visiting New York. INDIANS 4, WHITE SOX 3: Corey Kluber allowed two runs over 71⁄3 innings, and visiting Cleveland roughed up Chicago pitcher Joel Quintana. RANGERS 15, ANGELS 9: Rougned Odor drove in three runs in likely his last game before a suspension, rookie Nomar Mazara hit a solo shot, and host Texas beat Los Angeles. TWINS 7, ROYALS 5: Miguel Sano hit a go-ahead two-run home run in the fifth inning as host Minnesota staved off another series sweep.
GIANTS 4, PADRES 3 (10): Brandon Crawford singled in Matt Duffy with two outs in the 10th inning, and host San Francisco got its 13th win in 14 games.
PHILLIES 8, TIGERS 5: Odubel Herrera and Peter Bourjos homered off Anibal Sanchez, and visiting Philadelphia salvaged the finale of a three-game series.
PIRATES 5, DIAMONDBACKS 4: David Freese hit a long two-run home run to cap a four-run fifth inning, and Pittsburgh rallied for a victory over visiting Arizona.
BLUE JAYS 8, YANKEES 4: Russell Martin hit his first two home runs of the season, Michael Saunders also went deep, and visiting Toronto finally broke out its big bats again, halting New York’s six-game winning streak.
RED SOX 10, ROCKIES 3: Xander Bogaerts homered to extend his hitting streak to 18 games, and host Boston beat Colorado for its fourth straight win.
MARLINS 4, RAYS 3: Cole Gillespie had a late tiebreaking RBI single, and host Miami beat Tampa Bay.
BREWERS 3, BRAVES 2 (13): Jonathan Villar’s run-scoring single in the 13th inning gave Milwaukee a victory, sending Atlanta to another home loss.
DODGERS 3, REDS 1: Joc Pederson hit a go-ahead, two-run single with two outs in the fourth inning, and Scott Kazmir struck out 12, lifting host Los Angeles to a win over Cincinnati to complete a three-game sweep.