Atlanta Braves third baseman Josh Donaldson has been a nightmare to face for Philadelphia Phillies pitchers during their current three-game series. On Sunday, with the series victory on the line, the veteran slugger was at it again:


This two-run shot marks Donaldson's third home run of the series and his 12th of the season. The Phillies pitching staff hasn't been able to contain him at all during this pivotal NL East series, with Donaldson catching fire at the right time.


With a win on Sunday, Atlanta would then hold a 2.5-game lead over Philly in the NL East standings. Let's see if they can get it done.