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

See Full Page