ATLANTA (AP) - Freddie Freeman homered and drove in three runs, wearing his new glasses, to help the Atlanta Braves recover after blowing a five-run lead to beat the Cardinals 10-7 on Wednesday night.
Freeman, who had missed four straight starts because of vision problems, was elated about receiving his new sports glasses before the game. He broke out of slump with three hits: his eighth homer in the first, a run-scoring double in the third and run-scoring single in the eighth.
The Braves, who snapped an eight-game losing streak on Tuesday night, gave up a 5-0 lead, then scored three runs in the sixth. McCann's two-run single highlighted the rally.
Jonny Venters (3-2) recorded the last out of the sixth. Craig Kimbrel earned his 15th save.