Twelve teams across three classifications advanced to the semifinal round on Wednesday. Here's a game-by-game recap of the quarterfinals.

On Thursday, eight Class 1A teams look to move on to the semifinals.

Here's the schedule for Thursday's games. The links will direct you to live scoring for each game:

At Williams Arena

Class 3A

12 p.m.: Benilde-St. Margaret's 60, Alexandria 52

2 p.m.: Cretin-Derham Hall vs. Marshall

Class 4A

6 p.m.: Lakeville North vs. Maple Grove

8 p.m.: Hopkins vs. Eastview

Class 1A

At Maturi Pavilion

11 a.m.: Goodhue 76, Walker-Hackensack-Akeley 47

1 p.m.: Cromwell-Wright (25-4) vs. West Central Area (23-6)

3 p.m.: MACCRAY (23-5) vs. Mayer Lutheran (26-3)

5 p.m.: Sacred Heart (24-6) vs. Sleepy Eye St. Mary's (29-2)

Below are live reports of Class 4A, 3A and 2A quarterfinal games.