Rookie Tommy Hanson threw six scoreless innings despite a bout with the flu, and homers by Chipper Jones and Garret Anderson carried the Atlanta Braves past Boston 2-1 on Sunday, preventing a Red Sox sweep.