Royal's Roger Green caught a six-yard touchdown pass from Shaun Christensen in the second quarter to tie the score, 7-7. Newbury Park then went ahead, 13-7, on a one-yard keeper by quarterback Jayson Merrill and never lost the lead. Sean McLeod of Newbury Park scored on a two-yard run, his first of two touchdowns, to make the score 21-7. A 37-yard touchdown pass to Steve Muscarella from Merrill closed out the scoring. Ralph Blanks of Royal returned a kickoff 83 yards for a touchdown, but it was called back on a clipping penalty.
Jayson Merrill (NP) completed 8 of 17 passes for 122 yards and one touchdown. He also ran four times for eight yards and one touchdown. Bill Phillips (NP) carried 20 times for 93 yards. Sean McLeod (NP) carried 16 times for 88 yards and two touchdowns. Steve Muscarella (NP) caught three passes for 84 yards and a touchdown. Quarterback Shaun Christensen (R) completed 15 of 40 passes for 203 yards and a touchdown.