ANAHEIM, Calif. (AP) Jered Weaver pitched a two-hitter for his first complete game in nearly two years and Albert Pujols hit a go-ahead home run in the sixth, leading the Los Angeles Angels to a 2-1 victory over the Houston Astros on Wednesday night.
Weaver (5-3) went the distance for the 12th time in 241 career starts and first time since Aug. 6, 2012, when he beat the Athletics 4-0 with a four-hitter. The three-time All-Star struck out five, walked one and retired 17 of his last 19 batters - including 10 straight after giving up a leadoff homer to George Springer in the fourth. Weaver is 5-1 with a 1.70 ERA over his last seven starts.
Weaver hit Springer with a pitch with one out in the ninth, then picked him off before retiring Dexter Fowler on a popout to third base.
Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.