St. Louis Cardinals beat the New York Mets 10-5

PORT ST. LUCIE, Fla. (AP) - Colby Rasmus and Ryan Ludwick hit consecutive homers off Mike Pelfrey in a three-run third inning, Albert Pujols connected in the fifth and the St. Louis Cardinals used a 19-hit attack to beat the New York Mets 10-5 Sunday.

Making his fifth spring start, Kyle Lohse worked 5 1-3 innings, giving up five hits and two runs. He also had an RBI single.

Nick Stavinoha also homered for St. Louis, off New York reliever Ryota Igarashi in a three-run seventh inning.

Pelfrey, trying to rebound from a rough 2009, allowed six runs and 12 hits in 5 2-3 innings.

Mets center fielder Angel Pagan hit a two-run homer in the third inning and later added a sacrifice fly. Pinch-hitter Frank Catalanotto hit a two-run shot in the eighth.

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