Then it was the Sailors' turn to showcase Teaupa.
Eight straight times Teaupa carried the ball and he didn't disappoint. He broke off runs of 10, 15 and 15 yards. With the ball on the opponent's 20-yard line, Teaupa went to work again, carrying the ball four times for 16 yards.
From the four, Newport Harbor went to someone else in the backfield. Riley Gaddis ran in from the left side to cut the deficit in half late in the first quarter.
The rest of the game belonged to the Sailors. They figured out the Warriors' misdirection run offense and then began to pound Troy's defense.
Teaupa was on his way to tying the game for Newport Harbor. Four plays is all the offense needed to score again, three of those going to Teaupa. He ran over would-be tacklers on a 13-yard touchdown run up the middle.
Teaupa was unstoppable in the first half, rushing 16 times for 170 yards. He did all the dirty work on the Sailors' go-ahead scoring drive in the second quarter.
If it wasn't for a defensive back grabbing Teaupa's facemask and taking him down near the five-yard line, he would've recorded a 36-yard touchdown run. Instead, Teaupa got credit for a 32-yard run.
He didn't get the Sailors their first lead, coming on a one-yard touchdown run by Gaddis before halftime. That didn't matter to Teaupa. All that did was that the Sailors' season continues for at least another week.
CIF Southern Section Southwest Division playoffs
Newport Harbor 42, Troy 21
SCORE BY QUARTERS
Troy 14 – 0 – 0 – 7 – 21
Newport 7 – 14 – 14 – 7 – 42
T – Parent 2 run (Rogers kick), 6:16.
T – Parent 3 run (Rogers kick), 3:47.