If you didn't believe in the kids before, you better start. Francoeur and Langerhans lead the charge combining for 5 of the Braves 9 hits.
Francoeur showed his power once again with doubles to both to left and right field. Langerhans, meanwhile, went 3 for 4 and drove in 3 of Atlanta's 4 runs including the game winner.
Hudson had a much stronger outing tonight, going 8 innings and allowing just 2 runs on 8 hits.
The Braves remain 6 1/2 games ahead of Florida who won big tonight beyond Dontrelle Willis who picked up his 20th victory.
Atlanta heads into the off day a season high 22 games over .500 and believe it or not, 3rd in the National League in runs scored.