The St. Louis Cardinals gave up four runs in the first inning but rallied to beat the Chicago Cubs, 7-5, on Sunday to split the teams’ two-game series at London Stadium.
Former Cubs catcher Willson Contreras went 4 for 4 and scored two runs for St. Louis, while Paul Goldschmidt delivered the go-ahead RBI single that chased NL ERA leader Marcus Stroman in the fourth.
The Cubs later said that Stroman exited early due to a blister on his throwing hand. He was charged with six runs - three earned - on eight hits.
St. Louis committed two errors in the first inning before recording an out, saddling starter Matthew Liberatore with four unearned runs, but five Cardinals relievers held the Chicago lineup in check the rest of the way.
The Cubs fell to 37-39 and missed a chance to get back to .500, while the Cardinals have won five of seven following a six-game losing streak.
Yankees rally to take series from AL West-leading Rangers
Harrison Bader delivered a go-ahead two-run double during an eighth-inning rally that lifted the New York Yankees to a 5-3 victory over the American League West-leading Texas Rangers.
The Yankees trailed 3-2 before scoring three times in the eighth to win the rubber match of the three-game series. DJ LeMahieu had a two-run double earlier for New York, which went 4-2 on its week-long homestand after returning to the Bronx on a season high-tying four-game losing streak.
New York also overcame ace Gerrit Cole's shortest outing of the season, a 4 2/3-inning stint in which he was tagged for three runs and nine hits.
Jonah Heim had a solo home run off Cole and finished 2 for 4. Leody Tavares also collected two hits and an RBI for Texas, which stranded 10 runners compared to just three for the Yankees.
Rangers starter Nathan Eovaldi was in line for his 10th win of the season after yielding two runs and four hits over 5 2/3 innings and exiting with a one-run lead.
Braves hang on to take two of three from Reds
Matt Olson hit a go-ahead three-run homer in the sixth inning and the Atlanta Braves staved off a comeback attempt from the Cincinnati Reds for a second straight day to hold on for a 7-6 win.
Olson's 25th homer of the season, which snapped a 3-3 tie and matched him with Los Angeles Angels superstar Shohei Ohtani for the major league lead, helped Atlanta win the three-game series between National League division leaders and two of its hottest teams. The Braves have now won 17 of 20 and snapped Cincinnati's 12-game winning streak with a 7-6 victory on Saturday.
The Braves tacked on a needed insurance run in the top of the eighth to go up 7-4, but the Reds rallied and pulled within one on Matt McClain's two-run double with two out in the bottom of the inning.
McClain was left stranded, however, and Raisel Iglesias later got Kevin Newman to ground into a game-ending double play with two on in the ninth to record his 12th save.
McClain finished 4 for 5 with a home run, three doubles and five RBIs to become only the second Reds rookie since 1901 with four extra-base hits in a game, joining Chris Sabo in 1988.
Marcell Ozuna knocked in a pair of runs for Atlanta, while Charlie Morton earned the win after striking out seven while allowing three runs in five innings.