WEST ORANGE, NJ - The Watchung Hills hockey team defeated Princeton in the semifinal round of the NJSIAA/Devils Public A Tournament on Thursday, 6-3, to earn a place in final to play for the first state title in program history.

The Warriors will face Ridge in the Public A final at 6:30 p.m. on Sunday at Mennen Arena.

Three upsets got them to the final with victories over Hunterdon Central, Livingston and Princeton.

Sign Up for E-News

Ryan McHugh saved 31 shots on goal for the Warriors. Princeton outshot Watchung Hills, 34-20, and McHugh saved a key penalty shot for Watchung Hills in the second period. 

Watchung Hills' Zach Lindewirth scored first on a Zach Giamundo assist in the first period. Princeton tied it up on a goal by Nick Ashcroft, 1-1.

Princeton took the lead when Rocco Salvato scored on assists from Nick Ashcroft and Anthony Trainor, but Watchung Hills came back with  Piro's first goal on assists from Michael Brady and  Dan Hadowanec on a power play, 2-2.

Tooker Callaway then scored on a power play for Princeton.

Daniel Lee and Piro scored in the third period to take the lead for the Warriors. Lee's goal was on an assist from Dan Hadowanec and Piro's  goal was on assists from Lee and Alexa Renzo, 4-3. 

Lindewirth and Piro each slapped one in for the Warriors in the last minutes of the game with an empty net for the final, 6-4.

Ridge defeated Randolph, 4-2. The Warriors and Ridge will face off in the Public A final at 6:30 p.m. on Sunday at Mennen Arena.