4A: Bettendorf (9-1) at Iowa City West (9-1)
Basics: 7 p.m., Trojan Field, Iowa City
Last week: Bettendorf outscored Pleasant Valley 17-0 in the fourth quarter for a 31-14 win in the opening round. West cruised past Cedar Rapids Kennedy 38-14.
Overview: This is the fifth playoff meeting in six years between the schools. Bettendorf, which beat West 10-7 in Week 2, is vying for a fifth trip to the semifinals in six seasons. West has been state runner-up each of the past two years. After Bettendorf won postseason games in 2013 and 2015, West has taken contests the past two seasons. Points could be at a premium. The Trojans allow 11 points per game and the Bulldogs 9.5. Bettendorf's Rocky Schoenfelder and West's Landon Green rank 1-2 in 4A in sacks with 12 and nine, respectively.
3A: Western Dubuque (8-2) at North Scott (9-1)
Basics: 7 p.m., Lancer Stadium, Eldridge
Last week: North Scott returned two interceptions for touchdowns in a 39-9 home win over Waverly-Shell Rock. Western Dubuque throttled previously unbeaten Solon 48-13.
Overview: This marks the first time North Scott has hosted a quarterfinal-round game. These teams have met in the regular season each of the past three seasons, with the Lancers winning 20-17 (2016), 40-21 (2017) and 7-6 (in Week 4). Western Dubuque has averaged 47.9 points per game in its eight wins compared to 3 points in losses to Cedar Rapids Xavier and North Scott. Calvin Harris has thrown for 2,000 yards and Drake George is on cusp of 1,000 yards receiving. North Scott's defense has not allowed more than two TDs in a game since Week 1.
2A: West Liberty (7-3) at Benton Community (9-1)
Basics: 7 p.m., Bobcat Stadium, Van Horne
Last week: West Liberty blew past Chariton 30-10. Benton defeated Greene County 45-20.
Overview: Both teams are looking for milestone wins. West Liberty has not been to the semifinals since 1987 while Benton grabbed its second-ever playoff win last week. The Bobcats have a potent attack as quarterback Clay Krousie has thrown for 1,537 yards and 15 touchdowns while Matt Davis has rushed for 1,666 yards and 26 touchdowns. The Comets' defense has held its last six opponents to 6.7 points per game and is led by Spencer Daufeldt, who has five sacks on the year.
1A: Pella Christian (7-3) at Bellevue (10-0)
Basics: 7 p.m., C.C. Hammann Field, Bellevue
Last week: Bellevue rolled over Mediapolis 49-14. Pella Christian knocked off Wilton 31-28.
Overview: Bellevue won its second playoff game in school history last week and can make its first trip to the UNI-Dome with a win tonight. Pella Christian is looking to get back to the semifinals after falling 37-35 to Iowa City Regina last year. The Comets are holding teams to 11.2 points per game this year and will take on an Eagles offense that is averaging 30.4 points per game. Bellevue's Hunter Clasen leads Class 1A with 30 touchdowns despite missing two games this season.
7A: Moline (9-1) at Batavia (10-0)
Basics: Saturday 1 p.m., Bulldog Stadium, Batavia
Last week: Moline defeated Glenbrook North 46-20. Batavia blanked Granite City 49-0.
Overview: Moline claimed the fourth playoff win in its history last week and now will try to advance beyond the second round for the first time. Leading rusher Harrison Bey-Buie left the game in the fourth quarter with a shoulder injury and is questionable. Batavia, the defending Class 7A state champion, has two linebackers who are committed to Division I programs — Michael Jansey (Northwestern) and Luke Weerts (North Dakota State) — and senior quarterback Jack Meyers was a unanimous All-DuKane Conference pick.
2A: Orion (10-0) at Rockridge (7-3)
Basics: 1 p.m., Rockridge High School, Edgington
Last week: Rockridge hung on to beat Clifton Central 30-28. Orion rallied past Fieldcrest 24-21.
Overview: This is a rematch of a game from two weeks ago that Orion won 31-0, but Rockridge gets a jolt with quarterback Riley Fetterer back from injury. Orion has won three of the last four meetings after Rockridge won four straight in this back-and-forth series. Dawson Schulenberg has thrown for 28 touchdowns with no interceptions this season for the Chargers.