Corey Brown was one of three Cardinal O’Hara players to run for more than 100 yards as the Lions knocked off Archbishop Wood, 35-14, yesterday in a nonleague football game at Ocean City, N.J.

Brown carried the ball 16 times for 164 yards and three touchdowns, and was supported by Adam Dempsey’s 109 yards on the ground and two first-period TDs, and Dan O’Hara’s 102 rushing yards.The Lions led by 21-14 entering the fourth quarter as Wood stayed close with Jerry Rahill’s 117 passing yards, before Brown scored on runs of 32 and 13 yards in the fourth quarter.
 St. Joseph’s Prep 27, McKeesport 26 — Prep rallied from 12 points down in the fourth quarter to pull out a thriller at Wheeling, W.V.Down by 26-14, Prep closed the gap when sophomore quarterback Skyler Mornhinweg hit Bob D’Orazio with a 35-yard touchdown pass.With 1 minute, 53 seconds remaining, Mornhinweg, the son of the Eagles’ offensive coordinator, connected with Desmon Peoples on a 38-yard TD pass for the go-ahead score.Mornhinweg also ended McKeesport’s final possession with a last-minute interception.
York County Tech 14, Jenkintown 6 — Pat Stillmun threw a 29-yard touchdown pass but it was not enough to prevent Jenkintown’s season-opening loss at York.Devon Perkins grabbed the scoring toss from Stillmun to close the gap to 8-6 in the fourth quarter before Tech put the game out of reach with Jerymie Stonier’s late touchdown plunge.Davon Talley led the winners with 169 rushing yards, and the Drakes’ Jack Kinniry had 50.
 St. Pius X 21, Simon Gratz 20 — Simon Gratz was stopped on a two-point conversion run attempt with 15 seconds left in the game, allowing host St. Pius X to escape with a narrow win.After a scoreless first half, Pius, which matched its win total from last season, got consecutive touchdown runs from Mike Matthews, Cole Parkinson and John Chernskie for a 21-6 advantage.Touchdowns by Jamir Anderson and Jason Martin rallied Gratz within a point.