ATLANTA (AP) -- Freddie Freeman and David Ross hit home runs as the Atlanta Braves made the most of their three hits to beat the San Francisco Giants 3-2 on Thursday to avoid a sweep.
Tim Hudson (8-4) helped an Atlanta bullpen that was drained by Wednesday night's 9-4 loss in 11 innings. He gave up eight hits and two runs in 7 1-3 innings to outpitch Giants left-hander Madison Bumgarner.
The Giants were denied their first sweep at Turner Field. They haven't swept a series of at least three games in Atlanta since 1988 at old Atlanta-Fulton County Stadium.
The NL West-leading Giants' five-game winning streak ended with their first loss since the All-Star break. They began the day a season-best three games ahead of the second-place Dodgers.
The Braves were held to three hits, none after the fourth inning.
|7:00pm||Survivor: Blood vs. Water|
|9:00pm||CSI: Crime Scene Investigation|
|10:00pm||WTVY News 4 at Ten|
|7:00pm||Law & Order: Criminal Intent|
|8:00pm||Law & Order: Criminal Intent|
|9:00pm||Law & Order: SVU|
|8:00pm||The Tomorrow People|
|9:30pm||Primetime News at 9|
|Get the ingredients you need to cook with Rach all week long.|
|Full length exclusive concerts from hot artists.|
|Take a break!
Classic Pacman, Frogger, Asteroids and more.
Sell almost anything locally.