Here’s the scores from tonight’s games and the semi-final matchups. Semi-Finals games are all played at neutral sites, which will be announced on Monday.
1. North Allegheny 35, 9. Seneca Valley 10
5. Gateway 34, 4. Penn-Trafford 9
2. Central Catholic 31, 7. Mt. Lebanon 14
3. Upper St. Clair 21, 6. Erie McDowell 14
1. Central Valley 44, 8. Ringgold 28
5. Montour 31, 4. West Mifflin 7
2. Franklin Regional 24, 10. Hopewell 21
3. Knoch 31, 6. Thomas Jefferson 9
1. Aliquippa 36, 8. Washington 6
5. Greensburg Central Catholic 18, 13. Ellwood City 15
2. Jeanette 35, 7. Shady Side Academy 14
3. Seton-La Salle 21, 11. South Fayette 13
1. Clairton 34, 9. Springdale 20
4. Rochester 26, 5. Avonworth 22
2. Sto-Rox 40, 7. Brentwood 0
3. Bishop Canevin 16, 11. Fort Cherry 6
Add The Sports Daily to your Google News Feed!