ST. LOUIS (AP) — Lance Lynn figured the numbers did not lie and Bartolo Colon would be an automatic out. The rest of the St. Louis Cardinals, too.
Lynn was philosophical about the 41-year-old Colon's first extra-base hit of his career and first hit — period — in nine years that keyed the rally that helped the New York Mets win 3-2 Wednesday.
Lynn joked that Colon was probably due.
"I thought there was no way he was swinging, and he swung," Lynn said. "In all honesty, that at-bat right there cost us the game.
"You don't expect him to be the one that starts something like that, and he did."
Colon said through an translator he got what he wished for — a fastball — and would have whiffed on a breaking pitch. Twice, he loosened up the dugout running the bases.
"It made everybody laugh," leadoff man Eric Young Jr. "Sometimes laughter gets everything going and you can start having fun playing baseball."
In addition to his keepsake double, Colon worked eight dominant innings in 91-degree heat against a lineup that totaled 11 runs the first two games.
"He got a lot of weak contact," catcher Taylor Teagarden said. "That's exactly what you want from your starter on a tough day game, a get-away game after already being down 0-2 in the series."
Eric Young and David Wright had an RBI apiece in a two-run sixth that put the Mets up by a run, and Young added an RBI double off Seth Maness in the seventh — a run aided by Colon's second sacrifice of the game. A day after dropping their sixth straight series in St. Louis, the Mets ended an eight-game road losing streak dating to June 3.
Matt Carpenter hit his third career leadoff homer for the Cardinals, who lost for the second time in nine games. They had just one runner in scoring position against Colon (7-5), who retired 13 in a row before Daniel Descalso singled with two outs in the eighth.
"He left one out over the plate and I was able to put a good swing on it," Carpenter said. "But he didn't make any mistakes after that one."
Colon was 0 for 43 at the plate since June 10, 2005, when he was with the Angels and singled off the Mets' Mike DeJean. He had taken only 17 at-bats while in the American League from 2006-13.