Cardinals 5, Expos 4
In St. Louis, Albert Pujols homered leading off the ninth inning, and John Mabry was 4-for-4 and four RBIs to lead St. Louis past Montreal.
Pujols' 31st homer of the season, a drive off Chad Cordero (3-2), capped the Cardinals' comeback from a 3-0 deficit.
Cubs 11, Rockies 8
In Denver, Aramis Ramirez hit a tiebreaking solo homer in the top of the eighth after Nomar Garciaparra tied it on Shawn Chacon's wild pitch moments earlier to lead Chicago past Colorado.
It was a wild one at Coors Field, where the lead changed three times in the final three innings.
After pinch-hitter Mark Sweeney hit a go-ahead two-run homer in the seventh, Ramirez hit a solo homer to make it 7-6. Todd Walker added a two-run homer two batters later for the Cubs.
Other results: Diamondbacks 11, Marlins 6; Phillies 7, Padres 5; Reds 8, Giants 7.



