Football
WPIAL playoffs
All games 7 p.m.
Class 6A
Semifinals
Nov. 7
Canon-McMillan (4-6) vs Central Catholic (9-1), site TBD; Norwin (7-3) at North Allegheny (7-3)
Class 5A
First round
Friday’s schedule
Kiski Area (4-6) at Shaler (3-7); Armstrong (4-6) at Moon (7-3); North Hills (3-7) at Bethel Park (6-4); Plum (5-5) at Upper St. Clair (8-2)
Byes: Pine-Richland (9-1), Penn-Trafford (9-1), Peters Township (10-0), Woodland Hills (8-2)
Class 4A
Quarterfinals
Friday’s schedule
Chartiers Valley (7-3) at McKeesport (7-3); Mars (8-2) at Thomas Jefferson (8-2); Aliquippa (6-3) at Trinity (6-4); Montour (7-3) at New Castle (8-2)
Class 3A
First round
Friday’s schedule
Beaver (5-5) at Freeport (7-3); Burrell (4-6) vs. North Catholic (7-3), site TBD; Hopewell (6-4) at Southmoreland (9-1); Derry (6-4) at Highlands (7-3)
Byes: Avonworth (10-0), Elizabeth Forward (9-1), Imani Christian (10-0), Central Valley (6-4)
Class 2A
First round
Friday’s schedule
Our Lady of the Sacred Heart (5-5) at Mohawk (5-5); Waynesburg Central (5-5) at South Allegheny (9-1); Beaver Falls (4-6) at Washington (8-2); Riverside (5-5) at Apollo-Ridge (7-3); Keystone Oaks (4-6) at Ellwood City (6-4)
Byes: Seton LaSalle (9-1), Western Beaver (9-1), Steel Valley (7-3)
Class A
First round
Friday’s schedule
Avella (6-4) at Fort Cherry (10-0); Neshannock (7-3) at Leechburg (7-3); Jefferson-Morgan (8-2) at Laurel (9-1); Chartiers-Houston (7-3) at South Side (8-2); Monessen (6-4) at Clairton (8-1); Jeannette (7-3) at Bentworth (8-2); Greensburg Central Catholic (5-5) vs. Bishop Canevin (6-3) at Dormont Stadium; Frazier (6-4) at California (9-1)
PIAA subregionals
Friday’s schedule
Class 5A
Allderdice at Hollidaysburg, 7 p.m.
Class 4A
University Prep vs. Clearfield at Brookville, 7 p.m.
Class 2A
Perry vs. Central Clarion at Brockway, 7 p.m.