All 16 WPIAL football quarterfinal games will be played Friday at neutral sites.
The league announced sites for the games this morning. Here are the matchups (all games at 7:30 p.m.):
CLASS AAAA – Upper St. Clair vs. North Allegheny at Baldwin; Woodland Hills vs. Seneca Valley at North Allegheny; Central Catholic vs. Gateway at Fox Chapel; McKeesport vs. Penn-Trafford at Norwin.
CLASS AAA – West Allegheny vs. Indiana at North Hills; Franklin Regional vs. West Mifflin at East Allegheny; Thomas Jefferson vs. Highlands at Chartiers Valley; Central Valley vs. Mars at Ambridge.
CLASS AA – Aliquippa vs. Quaker Valley at Moon; Mount Pleasant vs. Beaver at Plum; Seton-LaSalle vs. South Fayette at Peters Township; Yough vs. Beaver Falls at Canon-McMillan.
CLASS A – Sto-Rox vs. Apollo-Ridge at Deer Lakes; Clairton vs. Fort Cherry at Elizabeth Forward; Cardinal Wuerl North Catholic vs. Avonworth at Hampton; Monessen vs. Neshannock at Chartiers-Houston.
Mike White: email@example.com or 412-263-1975. Twitter: @mwhiteburgh.