Lopez, Cardinals stun Mets 4-3

ST. LOUIS (AP) - Felipe Lopez hit a grand slam in the seventh inning to back Chris Carpenter's sterling outing, and the St. Louis Cardinals rallied against the New York Mets bullpen before holding on for a 4-3 victory on Friday night.

The Mets led 1-0 on the strength of an unearned run and stingy work from Oliver Perez before Lopez hit his fifth career grand slam off 32-year-old rookie Raul Valdes. His first homer of the season came on a 2-1 pitch and landed in the visitor's bullpen in left.

Carpenter (2-0) struck out 10 in seven innings and allowed an unearned run on four hits, making a strong rebound from a poor outing Sunday.

Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.