Seventh-ranked H.D. Woodson relied on a smothering defense and relentless pass rush to halt Gonzaga, 21-8, in a nonleague game yesterday at Gonzaga.

H.D. Woodson, of the Interhigh League, improved to 4-0. Gonzaga, of the Metro Conference, fell to 1-2.

Damon Welburn, who left the game early in the third quarter after a collision, flubbed the opening kickoff but regained control of the ball at his 20. He fumbled the opening handoff for a four-yard loss and was stopped on a sweep for no gain. H.D. Woodson partially blocked the punt and took possession on the Eagles 25-yard line.

It took the Warriors just one play to score. Quarterback Allen Johnson rambled into the end zone with 9:51 left in the first quarter. Antonio Watson converted the extra point to complete the first-half scoring.

Gonzaga quarterback Paul Staines, who had thrown for 353 yards in two previous contests, completed just two of 10 passes in the first half and was 10 for 22 for 103 yards and one touchdown for the game.

"We just hit a brick wall offensively," said Gonzaga Coach Alvin Maddox. "We have moved the ball in previous games and scrimmages but today we didn't cash in on opportunities."

Of the disappointing play of Staines, Maddox said, "Paul threw into coverage a few times and got confused a few others, but our offensive line was busy all day."

Woodson's six linemen, all of whom play both ways, average 6 feet 4, 271 pounds. Gonzaga's linemen average 218 pounds.

H.D. Woodson Coach Bob Headen said size is not always an advantage. "My guys were tired before the end of the second quarter," he said. They might have been tired from putting so much pressure on Staines.

After resting at halftime, Woodson's line helped put together a 49-yard drive that ended with Marcus Stevens's four-yard touchdown run. Anthony Bradsher converted the kick to make it 14-0 with 6:01 to go in the third quarter

Staines hit wide receiver Marty Jacobs for a 16-yard score late in the fourth quarter for Gonzaga's only points.

Johnson scored again with 1:04 left in the game on a 50-yard bootleg. The 6-2 quarterback ran for 125 yards on eight carries.