The 10th inning broke open what had been a seesaw battle. Philadelphia scored four times in the extra frame to defeat Atlanta 8-5, snapping a 10-game losing streak that had dropped the Phillies to the bottom of their division.
Bryce Harper carried the Philadelphia offense with four RBIs on two hits. Harper singled home two runs in the decisive 10th inning, then scored himself when Brandon Marsh followed with another RBI single. Harper had opened the scoring in the first with an RBI triple and added a sacrifice fly in the eighth to tie the game at 4-4.
The game remained deadlocked through nine innings after Atlanta erased a 3-2 deficit with two runs in the sixth. Ozzie Albies doubled home the tying run, then scored the go-ahead run on Michael Harris's single to left. Philadelphia answered in the eighth when Harper's sacrifice fly scored Kyle Schwarber to force extra innings.
Bryce Elder pitched effectively for Atlanta through seven innings, allowing three earned runs on six hits with two strikeouts. His counterpart Zack Wheeler lasted five innings, giving up two earned runs while striking out six. Brad Keller earned the win for Philadelphia with 1.1 scoreless innings in relief, while Tyler Kinley took the loss after allowing two earned runs in the 10th.
Austin Riley reached 500 career RBIs in this game with his fourth-inning double that tied the score 2-2. Philadelphia improved to 8-18 while Atlanta fell to 19-8. Ozzie Albies sits two stolen bases away from 100 for his career.