The Alabama high school soccer season has reached the AHSAA Final Four and 56 teams still have Blue Map dreams.
The Final Four starts on Wednesday with Classes 1A-3A through 5A and Classes 6A and 7A on Thursday. Championships start of Friday and will run two at time.
All games will be played in Huntsville at John Hunt Park in the Huntsville Soccer Complex.
WHAT TO KNOW: AHSAA soccer state championships: Schedule, tickets, streaming info
AHSAA SOCCER:Glencoe soccer’s Aiden Cornutt set AHSAA records while building lasting bond with his dad
Wednesday, May 8
1A-3A girls semifinal 1: St. James 7, St. Luke’s 0
1A-3A girls semifinal 2: Donoho 5, Madison Academy
1A-3A boys semifinal 1: St. Luke’s Episcopal 6, Tuscaloosa Academy 1
1A-3A boys semifinal 2: Westminster School at Oak Mountain 4, Tanner 1
4A girls semifinal 1: St. Michael Catholic 8, Oneonta 0
4A girls semifinal 2: Westminster 7, Jacksonville 0
4A boys semifinal 1: Bayside 1, Oneonta 0
4A boys semifinal 2: Mars Hill Bible 1, Westbrook Christian 0
5A girls semifinal 1: Gulf Shores 2, Sylacauga 0
5A girls semifinal 2 Springville 4, Guntersville 1
5A boys semifinal 1: Gulf Shores 2, Tallassee 1
5A boys semifinal 2: Guntersville 1, Southside 0
Thursday, May 7
6A girls semifinal 1: Montgomery Academy vs. Briarwood Christian, 9 a.m.
6A girls semifinal 2: Mountain Brook vs. Athens, 9 a.m.
6A boys semifinal 1: Spanish Fort vs. Northridge, 11 a.m.
6A boys semifinal 2: Homewood vs. Fort Payne, 11 a.m.
7A girls semifinal 1: McGill Toolen vs. Auburn, 1 p.m.
7A girls semifinal 2 Hoover vs. Huntsville, 1 p.m..
7A boys semifinal 1: Fairhope vs. Auburn , 3 p.m.
7A boys semifinal 2: Oak Mountain vs. Huntsville 3 p.m.
Friday, May 10
5A boys title: Guntersville vs. Gulf Shores, 9 a.m., Field one
4A boys title: Bayside Academy vs. Mars Hill Bible 9 a.m. Field two
5A girls title: Gulf Shores vs. Springville, 11:30 a.m., Field one
1A-3A boys title: St. Luke’s vs. Westminster School at Oak Mountain 11:30 a.m. Field two
4A girls title: St. Michael Catholic vs. Westminster Christian 2 p.m., Field one
1A-3A girls title: St. James vs. Donoho, 2 p.m. Field two
Saturday, May 11
6A boys title: 9 a.m., Field one
7A girls title: 9 a.m. Field two
6A girls title: 11:30 a.m., Field one
7A boys title: 11:30 a.m., Field two