ST. LOUIS (AP) — Lance Lynn refused to take the easy way out and blame the heat.
"I don't know if you saw my last hitter," Lynn said after the St. Louis Cardinals lost 3-2 to the New York Mets in 91-degree heat on Wednesday. "I was throwing 95 (mph), I was just fine."
The opposing pitcher's bat was the biggest reason Lynn was out of the game after six innings and 88 pitches.
Bartolo Colon worked eight dominant innings and keyed the go-ahead rally with his first career extra-base hit, helping the Mets avoid a three-game sweep.
"The double, just a nice, short stroke," Cardinals manager Mike Matheny said. "He's not known for his bat. That started the toughest inning for Lance."
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.
Lynn (7-5) notched his 500th career strikeout and had worked 13 consecutive scoreless innings before running into just enough trouble to sink the Cardinals. He allowed five hits and two runs.
"What happened in the sixth cost us the game," Lynn said. "I've got to be better in that situation. I was throwing the ball pretty well and let it get out of hand there for a couple hitters."
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.