Bishop McLaughlin scored 38 first-half points and shut down All Saints' potent offense.
The Hurricanes (6-3) led 10-7 in the first quarter before exploding for 28 unanswered points before halftime.
"The defense started playing well, we got some three-and-outs and got the ball back in our offense's hands," Bishop coach Matt Nardo said.
Bishop McLaughlin's Jordan Betancourt had one receiving and one rushing touchdown and gained more than 100 yards on the ground. Quarterback Mitch Ritter had three touchdowns, rushing for two scores and throwing for another.
Giovanni Perone and Isaac Meyers also scored.
"Defensively, we played better than we have in the last couple weeks," Nardo said. "Offensively, we did a good job of putting the ball in the hands of our playmakers."
Hernando Christian couldn't overcome a sluggish offensive performance at home.
The Cougars (2-7) led 14-0 at halftime and scored 20 unanswered after the break to subdue HCA (0-9). Dakota D'Ambrosio was the lone bright spot, with 12 tackles and a sack.
"We didn't move the ball very well tonight," Lions coach Mike D'Ambrosio said.