By KRISTIE RIEKEN
AP Sports Writer
HOUSTON (AP) - Rookie Lance McCullers allowed one run in a complete game, Chris Carter provided the offense with a pair of homers and the Houston Astros picked up another win, 3-1, over the Baltimore Orioles on Wednesday night.
They are off to the best start in franchise history with an American League-best 34-20 record.
Carter homered in the second and fifth innings and George Springer added a solo shot in the sixth inning as the Astros improved to 21-0 when hitting multiple homers this season.
In his fourth career start, McCullers (2-0) yielded four hits and struck out a career-best 11 to lower his ERA to 1.88. McCullers hadn't lasted more than six innings entering the game. He retired 15 in a row before a single by Adam Jones with two outs in the ninth, but he struck out Chris Davis to end the game.
Baltimore starter Miguel Gonzalez (5-4) struck out eight and allowed just four hits.
Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.