Can the Red Sox keep their hot streak brewing in Atlanta?