Cardinals pitcher Adam Wainwright lost his glove trying to tag out Cespedes in a bizarre play, and the New York Mets broke away soon after that to beat St. Louis 10-6 Thursday night.
Alejandro De Aza homered and drove in five runs, helping Seth Lugo earn his first major league win. The Mets led 3-0 in the fifth when Wainwright (9-8) and Cespedes were involved in a strange sequence.
Cespedes tried to go from first to third on a bloop single by James Loney. When several Cardinals chased the ball, Wainwright covered third base. Cespedes slid and his cleat pinned Wainwright's glove to the bag - he would've been out, but when Wainwright pulled away his hand, the mitt stayed stuck under Cespedes' foot.
Because Wainwright didn't control the ball, Cespedes was called safe in a ruling upheld by replay. Moments later, De Aza hit a three-run homer to make it 7-0.
De Aza's fifth home run of the season came an inning after his two-run single. The five RBIs set a career high.
De Aza also made a jumping catch against the center field wall to rob Matt Carpenter of an extra-base hit in the first inning.
Lugo (1-2) pitched five scoreless innings. The Mets took two of three to win their first series at Busch Stadium since 2008.
Lugo gave up two hits and struck out five to earn his first win since May 10 at Triple-A Las Vegas. On Tuesday night, Mets reliever Robert Gsellman also posted his first big league win.
James Loney got three hits and scored twice for the Mets.
Wainwright struggled for the third time in his last four starts, giving up seven runs - only two earned - and nine hits in five innings.
Luke Weaver (0-1, 5.00 ERA) will make his third major league start, facing Oakland. The A's will counter with Ross Detwiler (1-2, 5.91 ERA).