JUPITER, Fla. (AP) - Albert Pujols and Brendan Ryan each hit solo homers to back Chris Carpenter, who allowed one run in six innings to lead the St. Louis Cardinals to a 2-1 victory over the New York Mets on Thursday.
Carpenter struck out seven and allowed two hits in his longest outing of the spring.
Carpenter held a Mets lineup mostly devoid of likely Opening Day starters hitless through four innings.
Trailing 2-0, Fernando Tatis broke up Carpenter's no-hitter with a leadoff single in the fifth inning. Frank Catalalanotto followed with a double, scoring Tatis.
Carpenter did not allow a hit the rest of the way.
Like Carpenter, New York starter John Maine delivered his longest performance of the spring. He allowed two hits in five innings.
Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.