ST. LOUIS (AP) -- Francisco Liriano was dominant coming off the worst outing of his career and the Pittsburgh Pirates got home runs from Pedro Alvarez and Garrett Jones in a 5-1 victory over the St. Louis Cardinals on Wednesday night.
The win snapped a season-worst four-game losing streak and gave Pittsburgh a three-game lead in the NL Central.
The Pirates had a five-run cushion after four innings against rookie Shelby Miller (11-8), who didn't miss a turn five days after getting drilled on the elbow and lasting just two pitches against the Dodgers.
Liriano (13-5) allowed four hits with six strikeouts and needed just 94 pitches to beat the Cardinals for the second time this year. He is 3-0 in his career against St. Louis. His last time out, the lefty was punished for 10 runs in 2 1-3 innings at Colorado.