Updated

Pete Kozma and Daniel Descalso each homered and the St. Louis Cardinals, set to play the whole season without All-Star shortstop Rafael Furcal, beat the New York Yankees 7-6 Thursday.

Hours earlier, the Cardinals said Furcal will undergo ligament replacement surgery in his right elbow and expects to miss the year.

Kozma, Furcal's likely replacement, hit a solo home run in the fifth inning and also singled. Descalso, who could also see time at short, hit a two-run homer in the seventh.

The Cardinals were without outfielder Matt Holliday, who had a stomach virus.

Yankees starter Ivan Nova allowed one run in three innings.

St. Louis scored three times in the ninth. Kolton Wong hit a tying, two-run homer and a pair of errors set up Adron Chambers' winning single.