David Buchanan gave up just one hit and one walk over three scoreless innings on Tuesday. (AP)

LAKE BUENA VISTA, Fla. -- Julio Teheran tossed four perfect innings and Dan Uggla drilled a fifth-inning solo home run that propelled the Braves toward a 9-1 win over the Phillies on Tuesday afternoon at Champion Stadium.

David Buchanan started and went three scoreless innings for the Phillies, allowing one hit and issuing one walk.

Uggla celebrated his 33rd birthday with a two-hit performance that was highlighted by his fifth-inning leadoff homer against Sean O'Sullivan. The Braves' second baseman hit his first home run of the spring in Monday's win over the Phillies in Clearwater, Fla.

Craig Kimbrel issued two walks before allowing Kevin Frandsen to notch a two-out, seventh-inning RBI single that served as the first of two hits Philadelphia recorded. Kimbrel did not allow a run or issue a walk in any of his previous four appearances this spring.

The Braves broke the game open when they tallied five runs in the bottom of the sixth against O'Sullivan, who was charged with six earned runs and eight hits in 2 2/3 innings. Atlanta's uprising was fueled by Edward Salcedo's two-run home run and Jordan Schafer's two-run triple.

Teheran, who is now in line to serve as Atlanta's Opening Day starter, was in total command, as he retired each of the 12 batters he faced while pitching in front of his uncle, Miguel Teheran, who coached him during his youthful days in Colombia. His strong performance, which included three strikeouts, was a welcome sight for the Braves, who had seen Kris Medlen and Brandon Beachy make early exits from the starts the previous two days due to injuries.

Braves right fielder Jason Heyward matched Uggla's two-hit performance and stood as the only player to reach base through the first four innings. Heyward, who has recorded hits in eight of his past 10 at-bats, began the bottom of the first with a single that accounted for the only hit Buchanan allowed in his outing.

Up next: Phillies right-hander A.J. Burnett will make his third Grapefruit League start Wednesday afternoon against the Orioles in Sarasota, Fla. The game can be heard in an exclusive webcast on phillies.com at 1:05 p.m. ET. The Phillies will be relying heavily on Burnett while Cole Hamels recovers from a shoulder issue. Hamels is scheduled to throw a bullpen session in the morning at Bright House Field in Clearwater.