Angels manager Mike Scioscia called what Houston starter Bud Norris has done to his team this year a "nightmare you can't shake."

Thankfully for the Angels, Scioscia's offense woke up when Norris left the game before the eighth inning and found a way to put the Astros away for a 4-2 win on Friday night.

Pinch-runner Peter Bourjos scored the go-ahead run in the eighth on an error and Erick Aybar added a two-run single in the ninth to help the Angels to the victory.

Hank Conger doubled off Paul Clemens (4-3) to start the eighth. Conger was replaced by Bourjos before Aybar drew a walk. Bourjos took third on a fly out by J.B. Shuck. Shortstop Ronny Cedeno's error on the play, when he bounced the ball trying to pick off Aybar at second, allowed Bourjos to dash home just ahead of the throw.

Aybar's bases-loaded single sent two home and extended the lead to 4-1 in the ninth.

Houston's Jason Castro homered in the fourth before Mike Trout tied it at 1 with an RBI single in the sixth.

The Angels had scored 33 runs on 46 hits in their last four games. But Norris, who entered the game having allowed just one run in three starts - all wins - against Los Angeles this season,

Norris continued to be tough on the Angels. He yielded four hits and no earned runs with five strikeouts in seven innings.

"He's thrown as well as anybody we've faced this year, probably better than anybody we've faced on a consistent basis," Scioscia said. "He's got that fastball that's sneaky and he's mixing his breaking ball in. I thought we had better at-bats against him tonight but the results were pretty much what we've seen the first several times he's pitched against us."
Conger was glad they were finally able to win a game against the Astros when Norris was pitching and extend their winning streak to four games.

"It's huge," he said. "Just the fact that we were able to pull off a win facing Bud Norris, knowing how well he's been throwing against us. That was one that we really needed coming off the road trip with Detroit and bringing that momentum here was really huge for us."

Angels starter Jerome Williams limited Houston to five hits and a run over 6 1-3 innings. Dane De La Rosa (3-1) and Kevin Jepsen pitched 1 2-3 scoreless innings before Ernesto Frieri allowed one run in the ninth for his 20 th save.

The win broke a four-game losing streak to the Astros, but the Angels still trail Houston 7-4 this season.

Houston manager Bo Porter was disappointed with the two errors his team made that led to two runs. The Astros lead the majors with 63 errors this season.