The Knights beat West Liberty 2-0 Wednesday. They will play Dubuque Wahlert on Saturday.
The Maroons will play Rock Island in 4A, the Rockets will take on Freeport in 3A.
Alleman and Hall each advance to a sectional championship game against each other on Saturday. Orion falls to Eureka.
The Bulldogs can now clinch a share of the MAC title with a win against North later in the week.
The Lady Rocks cruised to a 10-0 win against Quincy, in the Moline regional semifinals.