ST. LOUIS (AP) - Journeyman fill-in Justin Lehr worked into the seventh inning to win his second straight outing and Alex Gonzalez matched his career high with four hits in the Cincinnati Reds' 5-4 victory over the St. Louis Cardinals on Tuesday night.
Laynce Nix had a two-run double in a three-run first inning against stand-in starter Mitchell Boggs (1-1), helping end St. Louis' 4-game winning streak. Francisco Cordero allowed a run in the ninth and earned his 25th save.
Albert Pujols hit his major league-leading 37th homer in the eighth, ending a 1 for 18 slump at home. Yadier Molina's RBI double in the eighth was his third hit and Matt Holliday singled three times.
Lehr (2-0) allowed one run and 11 hits, leaving after Brendan Ryan's leadoff single in the seventh.
The Cards face the Reds again tonight at 7:15pm. Chris Carpenter is scheduled to start for St. Louis tonight.