No. 1 Springfield and fifth-seeded Garnet Valley play for a spot in the District 1 Class 5A final on Friday night.