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.

loading...

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 by The Associated Press.  All Rights Reserved.)

More From New Jersey 101.5 FM