Wednesday 15th October 2025

st-louis-cardinals-logo-6-14-22

Albert Pujols and rookie Nolan Gorman hit solo home runs and the St. Louis Cardinals ended Los Angeles’ seven-game winning streak, beating the Dodgers 7-6 Tuesday night.

Andrew Knizner, the No. 9 hitter, drove in three runs on three singles as St. Louis won its third straight.

Trea Turner had a two-run homer and single, and scored a season-high three runs for the Dodgers, who are 11-2 in their last 13 games. Freddie Freeman added a solo homer, two singles and an RBI double. It was Freeman’s fourth four-hit game of the season, leading the majors.

Juan Oviedo, the second of seven St. Louis pitchers, improved to 2-1 with the win. He worked 1 1/3 innings. Giovanny Gallegos gave up a leadoff homer to Freeman, but hung on in the ninth inning for his 10th save.

Pujols, MLB’s oldest player at 42 years old, is 11 homers behind Alex Rodriquez, who has career 696 homers. Pujols has hit homers off 446 pitchers in his career. Barry Bonds leads the way, hitting homers off 449 pitchers.

UP NEXT

Dodgers: Tony Gonsolin (11-0, 1.62) leads the majors in ERA. He is 1-0 in two starts against the Cardinals. This will be his second start at Busch Stadium.

Cardinals: Adam Wainwright (6-7, 3.15) will make his 18th career appearance (15th start) against the Dodgers. St. Louis is 11-5 in those games. He has pitched six or more innings in his last 13 regular season starts (11 quality) against the Dodgers. He has won his last three home starts against the Dodgers dating back to 2017. Game time is 6:45.