Abreu snapped a scoreless tie in the third inning, launching a 3-2 offering from Andy Benes 408 feet over the center field wall to give Philadelphia a 1-0 lead and its 11th consecutive game with a home run.
Burrell, who also had a sacrifice fly, gave the Phillies some breathing room with a two-run shot in the ninth. It was the 32nd homer for Burrell, who became the first Phillie to hit more than 31 in a season since Mike Schmidt belted 35 in 1987.
Padilla (13-8) won for just the third time since June 24, allowing four hits while striking out four. The outing was his longest since scattering three hits over eight scoreless innings against the New York Mets on May 21.
Jose Mesa recorded the final out for his 35th save.
Benes (3-4) pitched well, yielding two runs and seven hits in 6 1/3 innings. The veteran righthander walked three and struck out four in his first loss in six starts.