Prairie Ridge's Kyle Koelblinger is tackled by Cary-Grove's Nathan Splitt during their Class 6A quarterfinal in Crystal Lake.
Prairie Ridge's Kyle Koelblinger is tackled by Cary-Grove's Nathan Splitt during their Class 6A quarterfinal in Crystal Lake. — Tony Gadomski for Shaw Media

As we close out the 2019 season at Friday Night Drive, we're counting down the top 10 games of the year.

Games were nominated by our staff and voted on by our editors. Without further ado, No. 8 in our list of the top 10 games of 2019: The mud-soaked Class 6A quarterfinal matchup between Fox Valley Conference rivals Cary-Grove and Prairie Ridge.

Prairie Ridge had dominated Cary-Grove, 42-7, a month earlier, but PR coach Chris Schremp had no illusions the rematch would play out in a similar fashion.

He was right.

C-G, the defending Class 6A state champion, jumped out to a 7-0 lead on Blake Skol's 53-yard touchdown run in the first quarter.

Prairie Ridge, which had won the title the previous two seasons, eventually took the lead with two second-quarter TDs. The Wolves still needed a botched C-G extra point – far from the only time the muddy field conditions came into play – and a fourth-down stop near midfield to hold off the Trojans.

“In every phase of the game, except the scoreboard, we outplayed them,” Trojans coach Brad Seaburg said after the game.

He was also right.

C-G outgained Prairie Ridge 334 yards to 108, but the Wolves found enough points with TD receptions from Taidhgin Trost and Ryan Goudschaal and just enough defensive stops to pull out the victory.