WPIAL
Woodland Hills 38, Pittsburgh Central Catholic 0
| Pittsburgh Central Catholic | 0 | 0 | 0 | 0 | 0 |
| Woodland Hills | 12 | 13 | 6 | 7 | 38 |
WH: Ryan Mundy 32 pass from Dennis Sellman (kick failed)
WH: Chris Morgan 5 run (run failed)
WH: Jaquan Leach recovered fumble in end zone (pass failed)
WH: Mark Yezovich 1 run (Yezovich kick)
WH: Yezovich 6 run (kick failed)
WH: Mundy 80 interception return (Matt Blinky kick)
North Hills 14, Bethel Park 7
| Bethel Park | 0 | 7 | 0 | 0 | 7 |
| North Hills | 0 | 14 | 0 | 0 | 14 |
NH: Corey Jacobs 15 pass from Scott Fichter (Chris Ebbert kick)
NH: Fichter 1 run (Ebbert kick)
BP: Jeff Koller 5 run (Jesse Richter kick)
West Allegheny 43, Ambridge 7
| Ambridge | 0 | 7 | 0 | 0 | 7 |
| West Allegheny | 14 | 23 | 6 | 0 | 43 |
WA: Dionte Henry 9 run (kick failed)
WA: Dionte Henry 95 pass from Luke Palko (Justin Hoppe 2 pass from Palko)
A: Ron Wilson 33 pass from Riley Wallace (Bradley Huwar kick)
WA: Henry 4 run (Justin Weissert kick)
WA: Henry 9 run (Weisser kick)
WA: Safety - intentional grounding in the end zone
WA: Henry 5 run (Weissert kick)
WA: Henry 5 run (kick failed)
Thomas Jefferson 22, Waynesburg 14
| Thomas Jefferson | 0 | 9 | 13 | 0 | 22 |
| Waynesburg | 0 | 0 | 7 | 7 | 14 |
TJ: Jon Drager 1 run (Kick failed)
TJ: John Browne 30 run (Browne kick)
TJ: Drager 53 run (Conversion failed)
W: Marcus Imrich 1 run (Kevin Moore kick)
TJ: Anthony Hritz 20 pass from Pete Winovich (Browne kick)
W: Bill Becker 7 yard pass from Corey Walsh (Moore kick)
Upper St. Clair 28, Fox Chapel 7
| Fox Chapel | 0 | 7 | 0 | 0 | 7 |
| Upper St. Clair | 7 | 7 | 0 | 14 | 28 |
US: Edmund Nelson 3 run (Conor Lee kick)
FC: Jim Goerss 4 run (Ted Sheeny kick)
US: Drew Serdy 2 pass from Josh Helmrich (Lee kick)
US: Nelson 76 run (Lee kick)
US: Pat Shepard 9 pass from Helmrich (Lee kick)
Blackhawk 40, Uniontown Area 0
| Blackhawk | 21 | 14 | 2 | 3 | 40 |
| Uniontown Area | 0 | 0 | 0 | 0 | 0 |
B: Adam Gumbert 34 run (Larry Daday kick)
B: Dom Nardone 35 run (Daday kick)
B: Jeremy Bruce 9 run (Daday kick)
B: Bruce 42 run (Daday kick)
B: Gumbert 3 run (Daday kick)
B: Safety Uniontown's Chris Petruska stepped out of end zone.
B: FG Daday 25
Mohawk 20, Union 0
| Mohawk | 7 | 0 | 7 | 6 | 20 |
| Union | 0 | 0 | 0 | 0 | 0 |
M: Travis Bessell 5 run (Bobby Griffith kick)
M: Griffith 21 pass from Kevin Lorello (Griffith kick)
M: Josh Duffy 2 run (kick blocked)
South Park 20, Steel Valley 6
| Steel Valley | 0 | 0 | 6 | 0 | 6 |
| South Park | 0 | 7 | 6 | 7 | 20 |
SP: Tyler Scruggs 1 run (Zach Nicoludis kick)
SP: Alex Fulton 1 run (kick failed)
SV: Luther Harper 2 run (kick failed)
SP: Fulton 1 run (Nicoludis kick)
Northgate 44, South Allegheny 14
| Northgate | 19 | 19 | 6 | 0 | 44 |
| South Allegheny | 0 | 0 | 0 | 14 | 14 |
N: Remaro Rush 50 run (Dan Yakemawiz kick)
N: Remaro Rush 64 punt return (kick failed)
N: Remaro Rush 65 interception return (pass failed)
N: Mark Kunkel 31 pass from Dennis Cercone (kick failed)
N: Mark Kunkel 40 pass from Dennis Cercone (kick failed)
N: Remaro Rush 78 run (Dan Yakemawiz kick)
N: Remaro Rush 46 run (kick failed)
SA: Steve Muziel 24 run (Mike Libel run)
SA: Jim Morris 17 pass from Joe Smith (run failed)
Seneca Valley 37, Hempfield Area 0
| Hempfield Area | 0 | 0 | 0 | 0 | 0 |
| Seneca Valley | 10 | 7 | 13 | 7 | 37 |
SV: Mark Renyck 26 FG
SV: Dom Duggan 65 pass from Jon Aldridge (Renyck kick)
SV: Andrew Kanagy fum rec in end zone (Renyck kick)
SV: Bill Davis 1 run (Renyck kick)
SV: Duggan 2 pass from Aldridge (kick failed)
SV: Jon Lee 1 run (Renyck kick)
Rochester 41, Laurel 7
| Laurel | 0 | 0 | 0 | 7 | 7 |
| Rochester | 7 | 14 | 7 | 13 | 41 |
R: Josh Krepps 13 run (Sam DiGiovine kick)
R: Krepps 31 run (DiGiovine kick)
R: Nate Waldron 9 run (DiGiovine kick)
R: Waldron 10 run (DiGiovine kick)
L: Jeff Thomas 30 pass from Brandon Dando (Antonio Reino kick)
R: Waldron 80 kick-off return (DiGiovine kick)
R: Brent Whiteleather 1 run (kick failed)
Riverside 35, Neshannock 13
| Neshannock | 7 | 0 | 0 | 6 | 13 |
| Riverside | 0 | 21 | 7 | 7 | 35 |
N: Steve Schauer 1 run (Nick Ponzo kick)
R: Matt Weil 39 run (Jon WIlliams kick)
R: Jimmy Bates 29 run (Williams kick)
R: Roger Rossi 5 run (Williams kick)
R: Weil 81 run (Williams kick)
N: Josh Vannatten 3 run (kick failed)
R: Bates 12 run (Williams kick)
Canon-McMillan 62, Ringgold 0
| Canon-McMillan | 14 | 21 | 14 | 13 | 62 |
| Ringgold | 0 | 0 | 0 | 0 | 0 |
C: Matt Luba 6 pass from Doug Rheam (Cedric Thomas kick)
C: Doug Rheam 1 run (Thomas kick)
C: Albert Miles 8 run (Thomas kick)
C: Stefon Strothers 45 run (Thomas kick)
C: Miles 2 run (Thomas kick)
C: Strothers 58 run (Thomas kick)
C: Strothers 16 run (Thomas kick)
C: Miles 39 run (Thomas kick)
C: Nate Deliere 3 run (pass failed)
Indiana 33, Plum 15
| Indiana | 14 | 0 | 19 | 0 | 33 |
| Plum | 0 | 15 | 0 | 0 | 15 |
I: #36 4 run (#4 kick)
I: #8 4 run (#4 kick)
P: Alvin Hill 37 pass from Zach Van Lemmeren (Brian Wickovicz)
P: Kelly Fisher 7 pass from Van Lemmeren (Matt Pellis run)
I: #36 4 run (run failed)
I: #8 1 run (run failed)
I: #8 5 run (#4 kick)
Pine-Richland 38, Highlands 13
| Highlands | 0 | 13 | 0 | 0 | 13 |
| Pine-Richland | 10 | 0 | 14 | 14 | 38 |
P: Pat Humes 35 FG
P: Neil Walker 17 pass from Kevin McCabe (Humes kick)
H: Bryaunt Williams 1 run (kick failed)
H: Bryaunt Williams 77 pass from Zack Bonatesis (Michael Duffy kick)
P: Greg Hough 2 run (Humes kick)
P: Tim Morris 10 pass from McCabe (Humes kick)
P: Hough 8 run (Humes kick)
P: Josh Hoey 19 TD INT (Humes kick)
West Mifflin 27, Peters Township 7
| West Mifflin | 0 | 14 | 7 | 6 | 27 |
| Peters Township | 7 | 0 | 0 | 0 | 7 |
PT: Joe Kurnal 1 run (Mike Gallagher kick)
WM: Shaun Thomas 21 run (Corey Rodgers kick)
WM: Andy Panfil 7 pass from Rich Belancik (Rodgers kick)
WM: Thomas 1 run (Rodgers kick)
WM: Thomas 1 run (kick failed)
Trinity 21, Penn-Trafford 17
| Trinity | 7 | 0 | 7 | 7 | 21 |
| Penn-Trafford | 7 | 7 | 3 | 0 | 17 |
T: Pat Kimutis 8 run (Jeremy Fien kick)
P: Blaise Abramovitz 4 run (Jeff Oravec kick)
P: Abramovitz 5 run (Oravec kick)
P: Oravec 34 FG
T: Chance Barner 2 run (Fien kick)
T: Jim Johnson 4 run (Fien kick)
Penn Hills 48, Connellsville Area 0
| Connellsville Area | 0 | 0 | 0 | 0 | 0 |
| Penn Hills | 7 | 21 | 14 | 6 | 48 |
PH: Ken Lewis 5 run (Joe Prokopik kick)
PH: David Harvey 75 pass from Anthony Morelli (Joe Prokopik kick)
PH: Ken Lewis 71 pass from Anthony Morelli (run failed)
PH: Ralph Festa 15 pass from Anthony Morelli (Ken Lewis run)
PH: Ed Collington 7 run (Joe Prokopik kick)
PH: David Harvey 70 pass from Anthony Morelli (Joe Prokopik kick)
PH: Charles Morris 4 run (run failed)
Ford City 41, North Catholic 7
| Ford City | 7 | 28 | 6 | 0 | 41 |
| North Catholic | 0 | 0 | 7 | 0 | 7 |
FC: Cyril Haponski 37 run (Mark Troyan kick)
FC: Rich Bennett 9 run (Troyan kick)
FC: Zack Shaeffer 2 run (Troyan kick)
FC: Ryan Eckman 24 pass from J.J. Bartolovic (Troyan kick)
FC: Bennett 3 run (Troyan kick)
NC: Damien Duggan 11 pass from Mike Sefscik (Adam Ravenstahl kick)
FC: Haponski 5 run (kick failed)
North Allegheny 42, Butler 7
| Butler | 0 | 7 | 0 | 0 | 7 |
| North Allegheny | 0 | 21 | 7 | 14 | 42 |
NA: Matt Butler 2 run (run failed)
NA: Cliff Polard 77 interception return (Butler run)
B: Andy Fair 2 run (Travis Zinkhann kick)
NA: Chris Rogers 67 pass from Butler (Mark Kline kick)
NA: Butler 61 run (Kline kick)
NA: Butler 1 run (Kline kick)
NA: Dan Williams 6 run (Kline kick)
Mt. Lebanon 14, Shaler 7
| Shaler | 0 | 0 | 7 | 0 | 7 |
| Mt. Lebanon | 0 | 7 | 0 | 7 | 14 |
ML: John Bonenberger 57 run (Brad Stombaugh kick)
S: Greg Pfeifer 36 run (Jason Stein kick)
ML: Scott Brown 29 pass from Andy Goff (Stombaugh kick)
Moon 23, Montour 7
| Moon | 3 | 0 | 6 | 14 | 23 |
| Montour | 0 | 0 | 7 | 0 | 7 |
Moo: Brian Sherman 32 FG
Moo: Bill Ashburn 1 run (kick failed)
Mon: Josh Byrom 6 pass from Tony Schipani (Matt Porta kick)
Moo: Chad Treney 13 pass from Ashburn (Ryan Helfrich pass from Ashburn)
Moo: Robbie Leonard 73 pass from Ashburn (kick failed)
Leechburg 35, Serra Catholic 13
| Serra Catholic | 7 | 6 | 0 | 0 | 13 |
| Leechburg | 6 | 8 | 8 | 13 | 35 |
SC: Casey Donahoe 21 run (Tim Stash kick)
L: Luke Romaniw 9 pass from Nate Wittlinger (kick failed)
L: Ian Coyle 15 run (Zack Ridenour pass from Wittlinger)
SC: Stash 12 run (kick failed)
L: Coyle 4 run (Wittlinger run)
L: Mike Disciscio 11 run (kick failed)
L: Fonzy Meidus 8 run (Rob Wright kick)
Knoch 42, Valley 6
| Valley | 0 | 0 | 0 | 6 | 6 |
| Knoch | 7 | 14 | 14 | 7 | 42 |
K: Dusty Ziacik 3 r