Lance Lynn allowed one run over seven innings and the St. Louis Cardinals scored three times in the third in a 3-1 win over the Philadelphia Phillies on Thursday.
Matt Carpenter, Jon Jay and Matt Adams drove in runs for the Cardinals, who have won seven of nine.
Philadelphia has lost five in a row, tying a season high.
The Phillies also dropped five straight from June 7-12.
St. Louis has the most wins in the majors at 62 and is a season-high 25 games over .500.
Lynn (12-5) had dropped four of his previous five decisions and was 3-4 with a 6.32 ERA in his past eight starts.