Freddie Freeman homered twice off All-Star Lucas Giolito and drove in five runs, providing all the offense for the Atlanta Braves in their 5-3 victory over the Chicago White Sox on Sunday.
Atlanta took a 2-0 lead in the first as Freeman, a four-time All-Star, homered to right. Giolito (14-8) retired his next 14 consecutive batters before Johan Camargo led off the sixth with a pinch-hit double and Freeman, who began the game tied for the major league lead in RBIs, followed with a tiebreaking, 410-foot shot to center.
Freeman added an RBI single to right off Ryan Goins in the eighth, scoring a runner from second.
Julio Teheran (9-8) struck out Jose Abreu and Yoan Moncada to strand a runner at second in the first, but he floundered in the second, allowing consecutive walks and a two-run single to Giolito, the pitcher's first RBI in 13 career at-bats, to make it 2-all.
That ended a streak of 14 consecutive scoreless innings for Teheran, who gave up two runs and three hits in six innings.
The White Sox cut the lead to 4-3 in the seventh on Abreu's RBI single off Luke Jackson.
Closer Mark Melancon earned his eighth save and seventh with Atlanta by facing the minimum in the ninth.