First Round
Game 1 — Seneca 45, Dwight [Dwight/Gardner-So. Wilmington Coop] 0
Game 2 — Taylor Ridge (Rockridge) 37, Westville 21
Game 3 — Downs (Tri-Valley) 24, El Paso (Gridley) 0
Game 4 — Wilmington 41, Aledo (Mercer County) 14
Game 5 — Maroa (M.-Forsyth) 42, Palos Heights (Chicago Christian) 6
Game 6 — Momence 16, Knoxville 8
Game 7 — Bloomington (Central Catholic) 47, Mendon (Unity) [Unity-Payson Coop] 0
Game 8 — Farmington 28, Bismarck (B.-Henning-Rossville-Alvin) 23
Game 9 — Quincy (Notre Dame) 21, Arthur (A.-Lovington-Atwood-Hammond) 14
Game 10 — Nashville 49, Pana (H.S.) 7
Game 11 — Athens 33, Piasa (Southwestern) 7
Game 12 — Red Bud 7, Chester 0 (OT)
Game 13 — Shelbyville 48, Trenton (Wesclin) 0
Game 14 — Vandalia 34, Lawrenceville 22
Game 15 — Johnston City 16, Auburn 8
Game 16 — Breese (Mater Dei) 40, Carmi (White County) 22
Second Round
Game 17 — Seneca 47, Taylor Ridge (Rockridge) 14
Game 18 — Wilmington 42, Downs (Tri-Valley) 14
Game 19 — Maroa (M.-Forsyth) 42, Momence 6
Game 20 — Bloomington (Central Catholic) 27, Farmington 12
Game 21 — Nashville 27, Quincy (Notre Dame) 18
Game 22 — Athens 34, Red Bud 13
Game 23 — Shelbyville 36, Vandalia 13
Game 24 — Breese (Mater Dei) 27, Johnston City 18
Quarterfinals
Game 25 — Wilmington 20, Seneca 14 (OT)
Game 26 — Maroa (M.-Forsyth) 35, Bloomington (Central Catholic) 11
Game 27 — Athens 28, Nashville 27
Game 28 — Shelbyville 28, Breese (Mater Dei) 21
Semifinals
Game 29 — Wilmington 42, Maroa (M.-Forsyth) 7
Game 30 — Athens 39, Shelbyville 6
Championship
Game 31 — Wilmington 28, Athens 3