Atlanta squandered a five-run lead but came away with a 6-5 victory after first baseman Freddie Freeman blasted a home run in the sixth.