Roseville (19-10) vs. Hopkins (26-2), 10 a.m.

Lakeville North (22-7) vs. Stillwater (24-5), noon

Eagan (19-10) vs. St. Michael-Albertville (26-3), 2 p.m.

Centennial (19-10) vs. Eden Prairie (20-9), 4 p.m.

Roseville/Hopkins loser vs. Lakeville North/Stillwater loser, 10 a.m.

Eagan/STMA loser vs. Centennial/Eden Praire loser, noon

Roseville/Hopkins winner vs. Lakeville North/Stillwater winner, 6 p.m.

Eagan/STMA winner vs. Centennial/Eden Praire winner, 8 p.m.

Consolation semifinal winners, 6 p.m.

Semifinal losers, 4 p.m.

Semifinal winners, 8 p.m.

Marshall (21-9) vs. Becker (25-3), 10 a.m.

Grand Rapids (26-2) vs. Stewartville (27-2), noon

DeLaSalle (23-6) vs. Benilde-St. Margaret's (23-6), 2 p.m.

Hill-Murray (17-11) vs. Alexandria (24-4), 4 p.m.

Marshall/Becker loser vs. Grand Rapids/Stewartville loser, 2 p.m.

DeLaSalle/Benilde-St. Margaret's loser vs. Hill-Murray/Alexandria loser, 4 p.m.

Marshall/Becker winner vs. Grand Rapids/Stewartville winner, noon

DeLaSalle/Benilde-St. Margaret's winner vs. Hill-Murray/Alexandria winner, 2 p.m.

Consolation semifinal winners, 4 p.m.

Semifinal losers, 2 p.m.

Semifinal winners, 6 p.m.

Lake Crystal-Wellcome Memorial (29-1) vs. Providence Academy (27-2), 6 p.m.

Minnehaha Academy (22-7) vs. New London-Spicer (28-1), 8 p.m.

Crosby-Ironton (23-7) vs. Goodhue (27-3), 6 p.m.

Perham (26-3) vs. Albany (28-1), 8 p.m.

LCWM/Providence loser vs. Minnehaha/New London-Spicer loser, 6 p.m.

Crosby-Ironton/Goodhue loser vs. Perham/Albany loser, 8 p.m.

Consolation semifinal winners, 2 p.m.

LCWM/Providence winner vs. Minnehaha/New London-Spicer winner, 6 p.m.

Crosby-Ironton/Goodhue winner vs. Perham/Albany winner, 8 p.m.

Semifinal losers, noon

Semifinal winners, 2 p.m.

Minneota (21-8) vs. Mountain Iron-Buhl (27-3), 11 a.m.

Belgrade-Brooten-Elrosa (25-4) vs. Underwood (26-3), 1 p.m.

Badger-Greenbush-Middle River (26-3) vs. Hayfield (28-3), 3 p.m.

United Christian Academy (14-11) vs. BOLD (24-5), 5 p.m.

Minneota/MIB loser vs. BBE/Underwood loser, 10 a.m.

BGMR/Hayfield loser vs. United Christian/BOLD loser, noon

Minneota/MIB winner vs. BBE/Underwood winner, noon

BGMR/Hayfield winner vs. United Christian/BOLD winner, 2 p.m.

Consolation semifinal winners, 8 a.m.

Semifinal losers, 10 a.m.

Semifinal winners, noon

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME