Princeton spotted St. Lawrence a goal on Friday night at Hobey Baker Rink, then scored three straight times to knock off yet another ranked opponent this season.
The host Tigers (10-11-3 overall, 5-9-3 ECAC) increased their unbeaten streak to five games with a 3-1 victory over No. 18 St. Lawrence (15-9-6, 11-4-3), which has now lost two consecutive contests. Princeton remains one point behind Dartmouth in the ECAC standings for the fourth and final home first-round playoff spot in the ECAC Tournament, as the Big Green held on to beat Rensselaer, 2-1.
Jacob Pritchard gave SLU a 1-0 lead just over five minutes into the game, before Alex Riche tied it for the Tigers under 11 minutes later. Josh Teves scored the game-winning goal on a power-play rush with just under three minutes remaining in the second stanza, and Max Becker drove to the net to stuff the puck home for an insurance goal 5:31 into the final frame.
Kyle Hayton finished with 33 saves for the Saints, while Colton Phinney made 30 stops for the Tigers. Princeton is now 7-5-0 against ranked opponents this winter, with two wins apiece over Bemidji State and Quinnipiac, plus single victories over Minnesota State, Penn State and now SLU.
ADDENDUM: Princeton rebounded from a two-goal, third-period deficit to win, 3-2, in overtime against Clarkson on a goal by Derek Topatigh, the first of his college career.