Lance Lynn pitched six strong innings and the St. Louis Cardinals defeated the San Diego Padres 4-2 Friday night for their third straight win.
Matt Adams, Kolten Wong and Oscar Taveras hit RBI singles for St. Louis. San Diego has lost two in a row after a five-game winning streak.
Lynn (13-8) gave up one run and six hits, striking out six and walking one.
The Padres handed him a 3-1 defeat on July 29.
Reliever Pat Neshek posted his fourth save. Regular closer Trevor Rosenthal was given the night off after two successive appearances.
Pinch-hitter Yasmani Grandal homered with two outs in the Padres ninth.
After Chris Nelson doubled, Neshek struck out Will Venable.
Tyson Ross (11-11) gave up three runs and five hits over six innings. He walked four and hit two batters.