ATLANTA (AP) - Andruw Jones homered and drove in three runs to back seven strong innings by Tim Hudson, and the Atlanta Braves ended a three-game skid with a 10-1 victory over the St. Louis Cardinals Thursday night.
Matt Diaz, whose solo homer in the second made it 3-0, finished 3-for-4 with 3 RBI's. The Braves have won 13 of 20 despite a three-game sweep by Cincinnati this week.
St. Louis, which scored its only run on David Eckstein's sacrifice fly in the sixth, has lost four of seven since the All-Star break. Hudson (10-5) struck out three and gave up one run and five hits. He entered with a 4.85 E-R-A in a span of 26 innings against St. Louis. Through his first five innings, Hudson allowed just one batter, Eckstein in the first, to get in scoring position.
Jeff Francoeur went 2-for-5 with two RBI's, and Julio Franco, playing his first game with the Braves since 2005, drove in two runs with a single that made it 10-0.