Cincinnati Ryan Howard tied the game with a pinch-hit homer, then connected again in the 12th inning Sunday, powering the Phillies to a 2-1 victory over the Cincinnati Reds.
The Phillies won for the 13th time in 14 games, completing their first three-game sweep in Cincinnati since September 2002.
Howard's 12th homer off left-hander Chris Hammond (0-1) finished the longest game of the season for both teams. It was his third two-homer game of the season - he also had a solo shot in the eighth off starter Brandon Claussen.
Geoff Geary (1-0) pitched out of a two-on, two-out threat in the 11th to get the victory, a day after he was recalled from Triple-A. Tom Gordon got the last three outs for his 13th save in 14 tries.
Padres 9, Cubs 0
Chicago - Clay Hensley pitched his first career shutout, allowing two hits, and Khalil Greene hit a three-run home run to lead San Diego. The Padres completed a three-game sweep of the Cubs and finished the season 7-0 against Chicago.
Nationals 8, Braves 1
Atlanta - Tony Armas pitched three-hit ball over seven innings, Alfonso Soriano homered for the second straight game, and Washington took advantage of a careless defensive play by Adam LaRoche. The Nationals blew it open against John Thomson (1-3) with four unearned runs in the fifth - all of them scoring after LaRoche fielded a routine grounder but nonchalantly jogged to first base on what should have been the third out. Nick Johnson beat him to the bag.
Marlins 8, Pirates 2
Pittsburgh - Brian Moehler won for the first time in 23 games since last July.
Astros 3, Rockies 0
Houston - Andy Pettitte pitched a three-hit shutout, and Morgan Ensberg and Lance Berkman homered.
D'backs 7, Cardinals 6
St. Louis - Chad Tracy hit a tiebreaking two-run double in a four-run seventh, helping Arizona avoid a three-game sweep.
Brewers 6, Mets 5 (10)
Milwaukee - Bill Hall hit a two-out home run in the 10th inning.
Dodgers 6, Giants 3
San Francisco - Barry Bonds' pursuit of the Babe is headed to Houston.
The San Francisco slugger's homerless stretch reached six games and he remained stalled at 713 and one from tying Babe Ruth.