Collinsville 47, Santo 10 — The Pirates piled up 493 total yards, passing for all but 60 of those in a lopsided win over the Wildcats.
Collinsville, which improved to 7-1 overall and 4-0 in league play with the victory, led 27-10 by halftime and tacked on 20 more points over the final two periods.