Skip Schumaker hit a two-run homer in the 11th inning to give the St. Louis Cardinals a 5-3 victory over the Chicago Cubs on Friday. Schumaker clubbed the one-out pitch into the stands, getting struggling closing pitcher Jason Isringhausen off the hook after he had given up the lead in the ninth inning. Schumaker has connected for the go-ahead hit in three of the Cardinals' past seven victories. Isringhausen has blown two of his past three save chances. Braves 2, Reds 0: In Atlanta, the home side ended a four-game losing streak by closing down Cincinatti. Tim Hudson pitched his 11th career shutout and Brian McCann hit a two-run homer for the Braves, who finally won a close game. Atlanta is a league worst 0-9 in games decided by one run. Hudson struck out 10 and walked none. McCann's sixth homer of the season came in the fourth, sending the Reds to their third straight loss. Phillies 6, Giants 5, 10 innings: In Philadelphia, Pat Burrell hit a storybook homer in the bottom of the 10th inning, lifting Philadelphia over San Francisco. Elsewhere it was: Mets 7, Diamondbacks 2; Dodgers 11, Rockies 6; Pirates 11, Nationals 4; Astros 7, Brewers 4; Marlins 6, Padres 4.