By The Associated Press
PHILADELPHIA -- Cole Hamels had an impressive outing and the Philadelphia Phillies beat the San Diego Padres 7-4 Tuesday night, denying Greg Maddux his 350th career victory.
Hamels (3-3) allowed five hits, two runs and struck out six in 7 1-3 innings. Tom Gordon worked out of a bases-loaded jam in the eighth and the Phillies scored four insurance runs in the bottom half.
Maddux (2-2) gave up three runs and eight hits in 6 1-3 innings. The four-time Cy Young award winner was trying for the third start to become the ninth pitcher in big league history to reach 350 wins.
Carlos Ruiz had a two-run double and pinch-hitter Greg Dobbs added an RBI double as the Phillies broke it open in the eighth against Glendon Rusch and Kevin Cameron.
Scott Hairston hit a pair of homers for San Diego. Nationals 6, Braves 3
WASHINGTON (AP) -- Slumping Ryan Zimmerman spent some time working with Barry Larkin before the game, and then had a season-high three hits, including a homer and tiebreaking two-run double, to lead Washington past Atlanta.
Washington won for the fourth time in five games. The Braves, whose highlight was Chipper Jones' eighth homer, have lost three straight games.
Zimmerman and Nick Johnson hit consecutive solo shots in the third inning off Tom Glavine, who was coming off his first trip to the disabled list in a 22-season career. Zimmerman hadn't homered since April 2.
Then, in Washington's four-run seventh, Zimmerman hit his double off reliever Blaine Boyer (0-3), who was charged with four runs and got only one out.
Saul Rivera (2-1) got the win by pitching a scoreless seventh.
Dodgers 7, Marlins 6
MIAMI (AP) -- Jeff Kent's two-out single drove in Andre Ethier to break a ninth-inning tie and help Los Angeles win its fourth straight game.
Ethier had walked with one out against Kevin Gregg (3-1) and took second on a groundout.
Joel Beimel (2-0) pitched a scoreless eighth, and Takashi Saito pitched a perfect ninth for his third save in five chances.
The Dodgers won even though Derek Lowe was unable to protect a 6-1 lead. Dan Uggla hit his fourth homer for the Marlins, and they scored three unearned runs in the fifth for a 6-all tie.