Joe Cribbs ran for a touchdown and gained 166 yards rushing, and Buffalo quarterback Joe Ferguson threw two touchdown passes today in the Bills' 30-13 victory over the winless Houston Oilers.

The Bills, who also ended a 10-game losing streak against Houston dating to 1967, were able to overcome an outstanding performance by running back Earl Campbell, who gained 142 yards on 30 carries.

"He's a big refrigerator of a running back," said Bills safety Steve Freeman.

Cribbs carried 22 times to exceed his personal best of 159 yards against the Baltimore Colts in 1981.

"One of my biggest attributes is my ability to read the holes," said Cribbs. "I've spent more time learning the blocking schemes this year."

The Bills (3-1) took a 16-13 lead on a 48-yard field goal by Joe Danelo late in the third quarter and increased the advantage to 23-13 with a 19-yard scoring pass from Ferguson to wide receiver Frank Lewis at 6:18 of the fourth quarter.

Houston, 0-4 this season and loser of its 11th straight, took a 3-0 lead at 10:51 of the first quarter on a 31-yard field goal by Florian Kempf.