The WPIAL has chosen semifinal sites for 16 of its 24 basketball semifinals with North Allegheny and Peters Township set to host the Class 6A boys games.

The semifinal matchups are set for Class 6A, 4A, 2A and A boys, along with 5A, 4A, 3A and A girls. The four other classifications have quarterfinal games Friday.

Boys basketball

Class 6A

Monday’s games

1-Upper St. Clair (21-2) vs. 5-Central Catholic (14-9) at Peters Township, 7 p.m.

2-New Castle (20-3) vs. 6-Mt. Lebanon (17-7) at North Allegheny, 8 p.m.

Class 4A

Saturday’s games

1-Belle Vernon (19-4) vs. 4-Avonworth (18-5) at Peters Township, 3 p.m.

2-North Catholic (18-5) vs. 3-Beaver (19-4) at North Allegheny, 4 p.m.

Class 2A

Monday’s games

4-Neshannock (20-2) vs. 8-Union (18-6) at Ellwood City, 8 p.m.

2-Sewickley Academy (19-4) vs. 3-Jeannette (21-2) at Fox Chapel, 7:30 p.m.

Class A

Saturday’s games

1-Neighborhood Academy (22-1) vs. 4-Aquinas Academy (18-5) at North Allegheny, 1 p.m.

2-Serra Catholic (20-3) vs. 3-Nazareth Prep (18-4) at Peters Township, 1:30 p.m.

Girls basketball

Class 5A

Saturday’s games

1-South Fayette (23-1) vs. 13-Mars (15-9) at Mt. Lebanon, 2 p.m.

2-Peters Township (21-3) vs. 6-Thomas Jefferson (20-4) at Mt. Lebanon, noon

Class 4A

Monday’s games

1-Blackhawk (22-2) vs. 4-Elizabeth Forward (19-5) at North Allegheny, 6 p.m.

2-Oakland Catholic (21-3) vs. 3-North Catholic (21-3) at Fox Chapel, 6 p.m.

Class 3A

Saturday’s games

1-Shady Side Academy (23-0) vs. 12-Ellwood City (15-8) at North Allegheny, 2:30 p.m.

2-Greensburg Central Catholic (19-5) vs. 3-Our Lady of the Sacred Heart (21-3) at Peters Township, noon

Class A

Monday’s games

1-Union (23-0) vs. 5-Aquinas Academy (15-7) at Ellwood City, 6 p.m.

2-Geibel Catholic (22-1) vs. 3-Clairton (18-4) at Charleroi, 7 p.m.