NEW YORK -- Cardinals pitcher Trevor Rosenthal was late covering first base on a two-out grounder by Jose Reyes that turned into a game-winning single in the ninth inning, lifting the New York Mets over St. Louis 3-2 Thursday.
A leadoff walk and T.J. Rivera's single put runners on the corners with two outs. Reyes then hit a grounder up the first base line, and Matt Carpenter fielded it cleanly well behind the bag. Rosenthal (2-4) was slow to leave the mound, and the speedy Reyes easily beat him to the base with a headfirst dive.
Carpenter never even made a throw. Rosenthal hurdled Reyes as they crossed paths.
Reyes' fourth career walkoff RBI gave the Mets a split of the four-game series.
Addison Reed (1-2) pitched a perfect ninth (see full recap).
Smoak, sun help Blue Jays edge Red Sox
BOSTON -- Justin Smoak hit a pair of homers and Steve Pearce drove in two runs when Boston second baseman Brock Holt lost his popup in the sun, and the Toronto Blue Jays held on to beat the Red Sox 8-6 on Thursday.
The teams split the four-game series. Including the 15-inning game on Tuesday with Toronto, the AL East-leading Red Sox played 76 innings in about 144 hours -- the equivalent of 8 1/2 games in six days.
Dominic Leone (2-0) earned the win. Starter Francisco Liriano got just five outs, allowing three runs in the second, but Toronto came back with four in the third to take a 5-3 lead against Doug Fister (0-4).
Roberto Osuna pitched the ninth for his 24th save.
Smoak has 26 homers this season. His previous career high was 20, in 2013.
It was 7-3 in the seventh when Dustin Pedroia, in the lineup at designated hitter after the long week, hit a three-run homer -- his third hit of the day and his fourth homer in 11 games.
Smoak, who also had an RBI single, added his second homer of the game in the ninth (see full recap).
Lamb, Diamondbacks throttle Reds
CINCINNATI -- Jake Lamb hit a pair of three-run homers and Patrick Corbin pitched into the eighth inning during an emergency start on Thursday, leading the Arizona Diamondbacks to a 12-2 victory over the Cincinnati Reds.
Arizona stabilized itself by taking two of three in the series. The Diamondbacks had dropped eight of nine heading into the set, falling behind Colorado for the second NL wild-card spot.
Lamb homered in the first inning off Luis Castillo (1-3) and again in the ninth for a career-high six RBIs. Gregor Blanco and Ketel Marte added two-run shots as the Diamondbacks concluded a wacky series.
They won the opener 11-2 while getting outfielder J.D. Martinez in a trade with Detroit. A day later, Martinez got hit on the left hand by a pitch in his Diamondbacks debut and left with a bruise. He didn't play in the finale.
Scheduled starter Taijuan Walker was scratched after his wife, Heather, went into labor Thursday morning. Corbin (7-9) was moved up a day and wound up with his first victory since June 16. The left-hander had gone 0-3 in his last five starts (see full recap).