Boosted by a stellar effort from sophomore D'Andre Swift, St. Joseph's Prep held off never-say die Pine-Richland, 49-41, Saturday night in a thrilling PIAA Class AAAA state football final at Hershey Park Stadium.

Olamide Zaccheaus finally sealed the win, giving the Hawks their second straight title, with an end-zone interception on the game's final play.

Swift scored four second-half touchdowns for the Prep, which had to hold on after leading the previously undefeated Rams (15-1) by 35-14 with 3 minutes, 49 seconds left in the third quarter.

Ben DiNucci kept Pine-Richland in it with four scoring passes, including a 31-yard pass to D'ondre Gastion that made it 42-41 with 2:15 to go. The District 7 champs went for broke, but DiNucci's two-point conversion try failed.

St. Joseph's Prep 7 7 21 14-49

Pine-Richland 0 14 7 20-41

SJP: Olamide Zaccheaus 56 pass from Jack Clements (Nick Bill kick)

SJP: James Bell 28 pass from Clements (Bill kick)

PR: Mike Merhaut 12 pass from Ben DiNucci (Adam Napotnik kick)

PR: Earnest Williams 3 run (Napotnik kick)

SJP: D'Andre Swift 58 run (Bill kick)

SJP: Swift 48 pass from Clements (Bill kick)

SJP: Zaccheaus 3 run (Bill kick)

PR: Connor Slomka 2 run (Napotnik kick)

SJP: Swift 1 run (Bill kick)

PR: Anthony Battaglia 4 pass from DiNucci (Napotnik kick)

PR: D'ondre Gastion 23 pass from DiNucci (Napotnik kick)

PR: Gastion 31 pass from DiNucci (pass failed)

SJP: Swift 48 run (Bill kick)