at Florida 7, Philadelphia 6: Pinch-hitter Brett Carroll capped a two-run rally against closer Brad Lidge in the ninth inning with an RBI single, as Lidge (0-8) blew his major league-leading 11th save opportunity.
at Milwaukee 3, Chicago 2: Prince Fielder hit his 42nd homer to give him a majors-best 131 runs batted in and rookie Chris Narveson struck out 10 for his first win as a starter.
San Diego 6, at Colorado 3: Will Venable homered and tied a career high by driving in four runs as the Padres ended the Rockies' eight-game home winning streak.
Cincinnati 12, at Pittsburgh 2: Joey Votto went four for five and scored three runs and the Reds pounded the Pirates, who have lost five in a row and 22 of 25.
Atlanta 5, at New York 2: Tim Hudson pitched six effective innings for his second win since major elbow surgery and the Braves completed a three-game sweep.
San Francisco 5, at Arizona 2: Juan Uribe hit a two-run homer and San Francisco's bullpen backed Jonathan Sanchez with 3 2/3 innings of scoreless relief as the Giants gained a game in the NL wild-card race.
at Washington 5, Dodgers 4