hitter Chris Iannetta hit a two-run homer off David Weathers in the 11th inning to give the Colorado Rockies a 7-5 victory over the Milwaukee Brewers in the National League Tuesday. Iannetta sent a 3-2 fastball into the Rockies' bullpen in right-center for his 16th homer and first career game-ending drive. The Rockies widened their NL wild-card lead to three games over Atlanta with five games remaining. Jason Kendall hit a three-run homer off closer Huston Street with one out in the ninth to tie it at 5-5. Matt Belisle (3-1), the seventh Rockies pitcher, picked up the win with a 1-2-3 11th. Weathers (4-6) walked Brad Hawpe and got pinch-hitter Jason Giambi to pop out before Iannetta connected. Padres 3, Dodgers 1: At San Diego, Tony Gwynn Jr. homered and Kevin Kouzmanoff singled in the go-ahead run as San Diego kept the Dodgers from clinching their second straight NL West title. The Dodgers have lost three straight since securing a playoff spot on Saturday night. Colorado didn't do the Dodgers any favors, beating Milwaukee 7-5 in 11 innings. Tuesday's results forced the Dodgers to keep on ice the champagne they'd lugged with them from Pittsburgh, where they lost three of four to the Pirates, the NL's second-worst team. Phillies 7, Astros 4: At Philadelphia, Pedro Feliz hit a grand slam as Philadelphia moved closer toward third straight NL League title with a victory over Houston. The defending World Series champions reduced their magic number for winning the division to one after Atlanta lost. J.A. Happ (12-4) allowed four runs – three earned – and nine hits in 5 2-3 innings, striking out six. Jayson Werth hit a two-run homer and Philadelphia's injury-plagued bullpen tossed 3 1-3 scoreless innings. Marlins 5, Braves 4: At Atlanta, Jorge Cantu hit a tiebreaking RBI single in the seventh inning as Florida damaged Atlanta's playoff hopes and snapped the Braves' seven-game winning streak. Other results: Reds 7, Cardinals 2; Nationals 4, Mets 3.