The fifth-seeded Pride (7-5) used two touchdowns by De'Angelo Hernandez and one by Galauega Toailoa to knock off No. 1 seed Middletown (10-2) in a NCS Division V semifinal game.
Hernandez scored on a 6-yard run in the first quarter, which was the visiting Pride's only score of the first half. They entered halftime tied 6-6 with Middletown.
Toailoa, a sophomore, reached the end zone on a 1-yard run in the third quarter, and a point-after touchdown kick by Diego Stern gave Salesian 13 points. But Middletown also scored a touchdown in the third quarter.
Hernandez produced the winning touchdown with 3 minutes, 38 seconds left in the game. Toailoa ran in a two-point conversion for the final winning margin.
Salesian will now face Tri-County Athletic League-Rock Division rival Valley Christian in the Division V championship game next week. Valley Christian (9-3) beat Ferndale 34-6 in the other semifinal.
"Obviously, Valley Christian is a really good team," Salesian coach Chad Nightingale said about the matchup. " They are solid across."
In their regular-season game on Nov. 9, Valley Christian beat Salesian 21-12.
This is the third time in four years that Salesian has reached an NCS football championship game. It won the Division IV titles in 2010 and 2011.