PITTSBURGH — Yadier Molina hit his second homer of the season, Jhonny Peralta added a late two-run shot and the St. Louis Cardinals beat the Pittsburgh Pirates 6-1 Saturday night.
Molina finished 2 for 4 and his solo homer in the sixth gave the Cardinals plenty of cushion as they bounced back from a 12-2 loss on Friday night by jumping on Pittsburgh ace Francisco Liriano (0-1) early.
St. Louis used a three-run first inning to put the Pirates in an early hole then held on as Joe Kelly (1-0) wiggled his way out of trouble. The right-hander worked 5 1-3 innings, walking four and striking out four in his first start of the season.
The Pirates left 11 runners on base, including seven in the first four innings.
Liriano, who struck out 10 in six innings on opening day against the Cubs, settled down after early trouble. The left-hander gave up four runs on seven hits in six innings, walking two and striking out four.
It wasn’t exactly a repeat of the last time Liriano faced St. Louis, when he held the Cardinals in check in Game 3 of the NL division series to give the Pirates a 2-1 lead in the best-of-five series. The Cardinals rallied to take the series in five, though six months later it appears the clubs that finished one-two in the NL Central remain evenly matched. The teams have now split the last 26 meetings.
The Cardinals didn’t give Liriano time to settle in.
Matt Carpenter led off with a single. Peralta walked and Matt Holliday followed with an RBI single to right. Peralta scored on a sacrifice fly by Allen Craig, with Holliday scoring on a perfectly placed single to left by Matt Adams.
The Pirates had their chances to get back in it against Kelly. They loaded the bases in the third but managed only a single run when Kelly walked Russell Martin.