Ruben Tejada knocked in three runs to help the New York Mets beat the St. Louis Cardinals, 7-2, in Grapefruit League action.

Collin Cowgill smacked a pinch-hit two-run homer off St. Louis starter Jake Westbrook.

Mets third baseman David Wright went 0-for-3 in his return from a strained left intercostal muscle.

Matt Harvey started for New York and tossed four scoreless innings.

Adron Chambers hit a two-run double for the Cardinals.