ATLANTA (AP) - Mark Teixeira hit a three-run homer and drove in four runs in his Atlanta debut in leading the Braves past Houston 12-3.
Teixeira was acquired from Texas in Tuesday's seven-player trade. He drew a bases-loaded walk in the first inning to drive in a run in his first plate appearance.
The Braves scored a combined 38 runs in three straight wins, including 24 in winning two straight over the Astros.
Houston has given up 42 runs in three straight losses.
Buddy Carlyle is 6-and-3 with the win. He gave up five hits and two runs in five innings and left the game before suffering a hyperextended elbow.
(Copyright 2007 by The Associated Press. All Rights Reserved.)