There were plenty of upsets in the first round of the WPIAL playoffs on Friday night, including in Beaver, where the No. 10 Laurel Highlands Mustangs prevailed over the Bobcats, and at North Hills, where the visiting N0. 11 Peters Township Indians earned a win.
Pittsburgh Sports Now was covering both of those upsets live. Check out our full coverage from North Hills and Beaver:
Elsewhere in the WPIAL, East Allegheny, Fox Chapel, Keystone Oaks, Mohawk, New Brighton, New Castle, OLSH, Shenango, Springdale and Woodland Hills won as the lower-seeded teams in the first round.
Here’s how the brackets shook out after the first weekend of playoff action, on the road to the WPIAL Finals on Nov. 20, 26 and 27.
No. 4 North Allegheny at No. 1 Mt. Lebanon, Friday 7 p.m.
No. 3 Seneca Valley vs No. 2 Central Catholic at Baldwin, Friday 7 p.m.
No. 9 Woodland Hills at No. 1 Moon, Friday 7 p.m.
No. 10 Fox Chapel at No. 2 Penn-Trafford, Friday 7 p.m.
No. 11 Peters Township at No. 3 Pine-Richland, Friday 7 p.m.
No. 5 Penn Hills at No. 4 Gateway, Friday 7 p.m.
No. 9 New Castle at No. 1 Belle Vernon, Friday 7 p.m.
No. 10 Laurel Highlands vs. No. 2 Aliquippa, TBA
No. 6 Armstrong at No. 3 McKeesport, Friday 7 p.m.
No. 5 Thomas Jefferson at. No. 4 Hampton, TBA
No. 9 East Allegheny at No. 1 Central Valley, Friday 7 p.m.
No. 10 Keystone Oaks vs. No. 2 North Catholic at Mars, Friday 7 p.m.
No. 6 Mt. Pleasant at No. 3 Avonworth, Friday 7 p.m.
No. 5 Freeport at No. 4 Elizabeth Forward, Friday 7 p.m.
No. 8 South Side vs. No. 1 Steel Valley, TBA
No. 10 Mohawk vs. No. 2 Sto-Rox, TBA
No. 6 Serra Catholic vs. No. 3 Laurel, TBA
No. 13 New Brighton vs. No. 5 Beaver Falls, TBA
No. 9 OLSH vs. No. 1 Clairton, TBA
No. 7 Leechburg vs. No. 2 Cornell, TBA
No. 11 Shenango vs. No. 3 Bishop Canevin, TBA
No. 13 Springdale vs. No. 5 Rochester, TBA