First Round
Game 1 — Cary (C.-Grove) 49, Wauconda 7
Game 2 — Maple Park (Kaneland) 63, Chicago (Von Steuben) 6
Game 3 — Chicago (Phillips) 30, Lake Forest (H.S.) 24
Game 4 — Crystal Lake (Prairie Ridge) 38, Darien (Hinsdale South) 14
Game 5 — Antioch 49, Burbank (Reavis) 0
Game 6 — Lake Villa (Lakes) 35, Belvidere (North) 17
Game 7 — Crystal Lake (South) 49, Chicago (Kenwood) 0
Game 8 — Niles (Notre Dame) 14, Chicago (St. Ignatius) 7
Game 9 — Oak Lawn (Richards) 49, Rock Island (H.S.) 0
Game 10 — Yorkville (H.S.) 28, Dunlap 21
Game 11 — Normal (Community West) 34, Peoria (Notre Dame) 21
Game 12 — Palos Heights (Shepard) 51, Springfield (H.S.) 36
Game 13 — Washington 35, New Lenox (Providence Catholic) 0
Game 14 — Springfield (Sacred Heart-Griffin) 34, Quincy (Sr.) 14
Game 15 — Chatham (Glenwood) 24, Lemont (H.S.) 21
Game 16 — Crete (C.-Monee) 41, Bloomington (H.S.) 13
Second Round
Game 17 — Cary (C.-Grove) 38, Maple Park (Kaneland) 6
Game 18 — Chicago (Phillips) 24, Crystal Lake (Prairie Ridge) 19
Game 19 — Antioch 17, Lake Villa (Lakes) 16
Game 20 — Niles (Notre Dame) 17, Crystal Lake (South) 7
Game 21 — Oak Lawn (Richards) 35, Yorkville (H.S.) 21
Game 22 — Normal (Community West) 26, Palos Heights (Shepard) 17
Game 23 — Washington 23, Springfield (Sacred Heart-Griffin) 21
Game 24 — Crete (C.-Monee) 40, Chatham (Glenwood) 39
Quarterfinals
Game 25 — Cary (C.-Grove) 34, Chicago (Phillips) 24
Game 26 — Niles (Notre Dame) 17, Antioch 10
Game 27 — Oak Lawn (Richards) 22, Normal (Community West) 17
Game 28 — Crete (C.-Monee) 35, Washington 28
Semifinals
Game 29 — Cary (C.-Grove) 28, Niles (Notre Dame) 21
Game 30 — Crete (C.-Monee) 38, Oak Lawn (Richards) 35
Championship
Game 31 — Cary (C.-Grove) 35, Crete (C.-Monee) 13