The Atlanta Braves beat the Philadelphia Phillies by 7-6 over 10 innings on Tuesday night in the third meeting of a four-game set at Citizens Bank Park in Philadelphia, PA. It allowed Atlanta to take a 2-1 lead in the series. The Phillies scored the first run of the night on a homer by Nick…… read more »