The St. Louis Cardinals will be without Yadier Molina for eight-to-twelve weeks because of a torn thumb ligament.

The veteran catcher will have surgery on Friday.

Molina was injured when he planted his hand for balance after sliding feet-first into third base in the second inning of Wednesday's 5-2 victory over the Pittsburgh Pirates.