© 2013 MLB Advanced Media, L.P. All rights reserved.

3/23/2013 3:29 P.M. ET

Humber notches quality start in loss to Braves

LAKE BUENA VISTA, Fla. -- Dan Uggla hit his first home run in nearly three weeks, and Julio Teheran produced yet another stellar start with six hitless innings for the Braves in Saturday afternoon's 3-2 win over the Astros at Champion Stadium.

Uggla and Evan Gattis drilled second-inning solo home runs off Philip Humber to provide an early lead for Teheran, who recorded 10 strikeouts during his six scoreless innings. The only blemishes on the 22-year-old right-hander's pitching line came courtesy of three walks, including the two he sandwiched between three strikeouts in the first inning.

Uggla began the bottom of the second inning with a high fly ball that carried over the left-field fence for his second home run of the spring and first since March 3. Two batters later, Gattis drilled a towering shot that hit more than halfway up the 60-foot batter's eye in straightaway center field.

Gattis' solo shot gave him three home runs in a span of four at-bats dating back to Friday's win over the Phillies. The 26-year-old rookie's recent power barrage has seemingly only enhanced the likelihood that he will begin the regular season as Atlanta's backup catcher.

Rick Ankiel's one-out seventh-inning double off Jordan Walden accounted for Houston's only hit until Craig Kimbrel served up a two-run homer to Ankiel in the ninth.

Humber proved perfect in three of his first four innings and retired the first two batters he faced in the fifth before allowing Jordan Parraz to add to Atlanta's lead with a home run over the left-center-field wall. The three solo shots accounted for the only runs and hits Humber surrendered in his six innings.

"All of them were up, just pitches up over the plate, and they did what they were supposed to with them," Humber said. "The first two I was being aggressive and didn't throw the ball where I wanted to, but the last one it was a 3-1 count and I decided I wasn't going to walk the guy. I felt the wind blowing in behind me and I said, 'Well, maybe the wind will hold it up if he gets it.' He hit it well enough to get it out of here."

Up next: Minor League right-hander David Martinez will start for the Astros on Sunday against the Miami Marlins at 12:05 p.m. CT at Osceola County Stadium on MLB.TV. The Astros are trying to line up their starting pitching for the start of the regular season, but a bevy of relievers are expected to get some work in as well.

Mark Bowman is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.