Dan Uggla hit a tiebreaking three-run double in the seventh after Tim Hudson blew a five-run lead and the Atlanta Braves beat the Philadelphia Phillies 12-6 Wednesday night.
Ryan Howard's three-run homer off Hudson during a five-run fifth tied it at 6, but the wild card-leading Braves scored four runs after Antonio Bastardo (2-4) got the first two outs in the seventh.
Michael Bourn had three hits, including a two-run homer, and drove in three, and Uggla also had three hits.
Chad Durbin (4-1) tossed a perfect sixth to earn the win.
Hudson allowed six runs and six hits in 4 1-3 innings. It was his second-shortest outing of the season.
Copyright 2012 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.