(ST. LOUIS, MO) - Matt Holliday hit a go-ahead three-run homer in the seventh as the St. Louis Cardinals held off the Milwaukee Brewers 7-6.
Casey McGehee gave Milwaukee the early lead with a three-run home run in the first.
McGehee finished with four runs batted in.
Albert Pujols homered for St. Louis, his 42nd of the season, as the Redbirds extended their winning streak to four games.
Joel Pineiro allowed four runs on seven hits over seven innings to pick up his eighth-straight win as he improves to 14 and 9.
The Brewers saw their three-game winning streak come to an end.
Have a question or comment about a news story? Send it to email@example.com