SAN FRANCISCO (AP) — Eddie Rosario became the second Atlanta player in a month to hit for the cycle, Max Fried pitched seven strong innings and the Braves beat the San Francisco Giants 3-0 in a matchup of division leaders.
The Braves began the day with a one-game lead over Philadelphia in the NL East. Atlanta ended a four-game losing streak. The Giants got just four hits and had their lead in the NL West cut to one game by the Dodgers. Rosario, acquired by Atlanta from Cleveland on July 30, hit a double in the second inning and a triple in the third. He homered in the seventh and singled in the ninth.
Freddie Freeman was the last Braves player to hit for the cycle, accomplishing the feat on Aug. 18 at Miami.