Rosemount (18-3) vs. Farmington (21-0), 5 p.m.

Forest Lake (17-3) vs. Hopkins (15-0), 7:30 p.m.

Stillwater (21-0) vs. Chaska (15-0), 4 p.m.

Centennial (20-1) vs. Elk River (19-1), 7 p.m.

Forest Lake-Hopkins winner vs. Stillwater-Chaska winner, 7 p.m.

Rosemount-Farmington winner vs. Centennial-Elk River winner, 9 p.m.

Semifinal winners, 8 p.m.

Grand Rapids (18-3) vs. Holy Angels (19-2), 7:30 p.m.

St. Croix Lutheran (14-5) vs. Marshall (20-0), 7:30 p.m.

Austin (11-4) vs. Hill-Murray (19-1), 7 p.m.

Alexandria (17-4) vs. Becker (16-3), 8 p.m.

Grand Rapids-Holy Angels winner vs. St. Croix Lutheran-Marshall winner, 7 p.m.

Austin-Hill Murray winner vs. Alexandria-Becker winner, 9 p.m.

Semifinal winners, 6 p.m.

Pelican Rapids (20-1) vs. Albany (20-2), 7:30 p.m.

Glencoe-Silver Lake (18-4) vs. Minnehaha Academy (17-3), 4 p.m.

Lake City (19-3) vs. New London-Spicer (21-0), 6:30 p.m.

Duluth Marshall (18-2) vs. Providence Academy (20-1), 5 p.m.

Pelican Rapids-Albany winner vs. GSL-Minnehaha winner, 2 p.m.

Lake City-NLS winner vs. Duluth Marshall-Providence winner, 5 p.m.

Semifinal winners, 3 p.m.

West Central Area (17-5) vs. Belgrade-Brooten-Elrosa (21-1), 7 p.m.

Houston (18-0) vs. Minneota (22-0), 5 p.m.

Cass Lake-Bena (17-5) vs. Mountain Iron-Buhl (18-4), 4:30 p.m.

Sleepy Eye St. Mary's (22-0) vs. Mayer Lutheran (19-2), 5 p.m.

West Central-BBE winner vs. SESM-Mayer Lutheran winner, 10 a.m.

Houston-Minneota winner vs. Cass Lake Bena-MIB winner, noon

Semifinal winners, 1 p.m.