Padres 1, Dodgers 0
Los Angeles - Greg Maddux recorded his 349th career win one day before his 42nd birthday, and Paul McAnulty drove in the only run with a sacrifice fly, leading San Diego.
Nationals 5, Braves 4
Washington - Atlanta starter Tom Glavine left due to an injury before recording an out.
Brewers 9, Mets 7
New York - Gabe Kapler, who managed in the Red Sox organization last season, homered for the second straight day, doubled twice and drove in three runs to help Milwaukee.
Astros 5, Marlins 1
Houston - Wandy Rodriguez (1-0) struck out seven and allowed five hits in seven strong innings, and J.R. Towles and Michael Bourn homered to lead the Astros.
Pirates 9, Reds 1
Pittsburgh - Ryan Doumit, Xavier Nady and Jason Bay homered, and Tom Gorzelanny limited the Reds to one run and four hits to outpitch Cincy rookie Johnny Cueto.
Cubs 6, Phillies 5, 10 innings
Philadelphia - Second baseman Chase Utley's throwing error allowed Ronny Cedeno to score the go-ahead run in the 10th inning.
Giants 7, Cardinals 4
San Francisco - Tim Lincecum struck out 11 in six innings, and rookie John Bowker homered for the second straight day and drove in four runs for the Giants.
Rockies 13, Diamondbacks 5
Phoenix - Clint Barmes, Matt Holliday and Garrett Atkins homered, and Colorado snapped the Diamondbacks' eight-game winning streak.