DES MOINES, Iowa —
We're down to just eight teams remaining in each class.
Video above: Highlights from Week 9 of Iowa high school football
Here's who won Friday in the round of 16.
Class 5A
POD A
Dowling Catholic 44, Waterloo West 6
Iowa City West 38, Cedar Falls 31
POD B
Waukee Northwest 28, Indianola 7
Sioux City East 28, Dallas Center-Grimes 14
POD C
Johnston 34, Ankeny Centennial 26
Valley 26, Prairie 20
POD D
Iowa City Liberty 34, Waukee 20
Southeast Polk 21, Ankeny 14
Class 4A
POD A
Xavier 47, Waverly-Shell Rock 0
ADM 27, North Scott 24
POD B
Gilbert 27, Lewis Central 24
Newton 51, Fort Dodge 7
POD C
Sergeant Bluff-Luton 42, LeMars 7
North Polk 35, Glenwood 21
POD D
Pella 17, Davenport North 14
Decorah 25, Western Dubuque 24
Class 3A
POD A
Clear Lake

KCCI 8 Sports
Rotoballer
Rockford Register Star
Essentiallysports College Sports
The Poughkeepsie Journal
NFL Carolina Panthers
Times Herald
Rotoballer NFL
AlterNet
Raw Story