Freeman's streaks ends, but Braves finish sweep of Phillies