Here are the final scores
CLASS 5A
No. 2 West Des Moines Dowling 41, No. 6 Waukee Northwest 7
No. 4 Southeast Polk 41, Cedar Rapids Prairie 0
No. 6 Johnston 23, No. 1 Ankeny 13
No. 10 West Des Moines Valley 27, No. 5 Cedar Falls 13
CLASS 4A
No. 7 North Scott 20, No. 2 Waverly-Shell Rock 10
No. 4 Carlisle 56, No. 5 Iowa City Liberty 28
No. 3 Cedar Rapids Xavier 23, No. 8 Indianola 6
No. 1 Lewis Central 47, Glenwood 24
CLASS 3A
No. 1 Harlan 55, No. 8 Nevada 7
No. 2 Mount Vernon 17, No. 5 Solon 0
No. 6 Humboldt 34, No. 3 Independence 26
No. 3 Adel ADM 68, No. 7 North Polk 42
CLASS 2A
No. 2 Williamsburg 35, Centerville 0
No. 1 Central Lyon/George-Little Rock 42, No. 7 West Lyon 7
Dubuque Wahlert 41, Crestwood 6
No. 5 Ida Grove OABCIG 19, No. 3 Spirit Lake 0
CLASS 1A
No. 1 Van Meter 45, Sigourney-Keota 0
No. 2 West Sioux 49, Western Christian 20
No. 3 West Branch 27, No. 8 MFL MarMac 24
No. 4 Underwood 47, No. 7 Pella Christian 28
CLASS A
No. 2 Grundy Center 20, No. 8 East Buchanan 6
No. 1 West Hancock 52, No. 6 North Linn 21
No. 3 Lynnville-Sully 20, No. 5 Avoca AHSTW 0
No. 4 Woodbury Central 27, No. 7 Hartley HMS 24