KISSIMMEE, Fla. -- The Astros made sure John Smoltz wasn't going to head into the regular season without having the experience of allowing at least one run in Spring Training.

Craig Biggio sparked the Astros' offense during the early innings of their 7-4 win over the Braves at Cracker Jack Stadium on Thursday afternoon. It was the Grapefruit League finale for both teams.

Biggio's two-run double provided the big blow in the three-run third inning against Smoltz, who entered the game having not allowed a run in the 14 innings he had completed this spring.

Smoltz allowed five runs -- three earned -- on eight hits in five innings. His Opening Day assignment on Tuesday against the Marlins will be his first start since the 2001 season.

Astros starter Roy Oswalt registered five strikeouts and allowed just one run in his five-inning stint. Oswalt will serve as the Astros' Opening Day starter on Tuesday evening against the Cardinals at Minute Maid Park.

Adam LaRoche's sixth-inning two-run homer keyed the Braves' three-run sixth inning. But Morgan Ensberg's two-run seventh-inning homer off Tom Martin allowed the Astros to regain a comfortable lead.