The semifinals have arrived. Just four teams remain in each playoff bracket, each hoping for a chance to play for a championship.
Six games will take place on Friday night, with six others, including the Open Division, on Saturday.
Here’s a look at all of the semifinal games taking place this week.
Open Division (Saturday, 6 p.m.)
1 Chandler vs 4 Salpointe Catholic at Hamilton High School
3 Saguaro vs 7 Hamilton at Coronado High School
6A (Friday, 7 p.m.)
1 Red Mountain vs 4 Queen Creek at Westwood High School
6 Desert Vista vs 7 Liberty at Mountain Pointe High School
5A (Friday, 7 p.m.)
1 Williams Field vs 4 Casteel at Campo Verde High School
2 Notre Dame Prep vs 6 Campo Verde at North Canyon High School
4A (Friday, 7 p.m.)
4 Desert Edge vs 9 Gila Ridge at Buckeye Union High School
2 Cactus vs 6 Mesquite at Youngker High School
3A (Saturday, 6 p.m.)
1 Benjamin Franklin vs 4 Snowflake at Williams Field High School
2 ALA-Queen Creek vs 3 Northwest Christian at Higley High School
2A (Saturday, 6 p.m.)
1 Round Valley vs 4 Santa Cruz Valley at Campo Verde High School
3 Phoenix Christian vs 7 Thatcher at Arcadia High School