JUPITER, Fla. (AP) New St. Louis shortstop Ruben Tejada got a hit and made a couple of slick plays in the field Sunday during the Cardinals' 5-2 loss to the Miami Marlins.

Tejada joined the NL Central champions Saturday, three days after being released by the Mets. Star Cardinals shortstop Jhonny Peralta is expected to miss two to three months after having thumb surgery.

St. Louis starter Mike Leake gave up one run and five hits in five innings.

More from FoxSports

Making his first start and second appearance of the season, Miami's David Phelps allowed one run on two hits and a walk while striking out five in three innings.

Matt Carpenter homered and doubled for the Cardinals.

Christian Yelich had three hits for the Marlins, equaling his total for the spring entering the game.