Jack Flaherty pitched the St. Louis Cardinals to a 7-2 victory over the Los Angeles Dodgers on Wednesday night.
Yadier Molina and Marcell Ozuna homered, and Flaherty tossed six effective innings to help the Cardinals win their fourth in a row. They've outscored their opponents 19-6 during the winning streak and will go for a four-game sweep of Los Angeles on Thursday.
Max Muncy and Joc Pederson homered for the Dodgers, who have lost three straight after a five-game winning streak.
Paul DeJong had three hits and drove in a run with a triple in the sixth. DeJong extended his career-best hitting streak to 11 games.
Flaherty (1-0) gave up three hits and one run in his 99-pitch effort. He struck out eight and did not walk a batter.
Turner, who fouled off five consecutive 3-2 offerings, hit the ball right to DeJong at shortstop for an easy double play.
Molina, who drove in three runs, homered off Kenta Maeda (2-1) in the sixth to push the lead to a 5-1. Ozuna, who had three hits, added a two-run drive in the eighth.
Maeda gave up five runs and seven hits in 5 1/3 innings.
Pederson's one-out homer in the sixth brought the Dodgers to 2-1. Los Angeles has gone deep in 11 of 13 games this season.