Sean Rogers scored his first of three goals to give Notre Dame (6-2, 1-1) a 2-1 lead with 6:31 left in the first quarter.
St. John's 4-0 run started with an unassisted goal by Cernuto with 2:20 left in the quarter. Keith Switzer scored the next one and was followed by two from Kieran McArdle (three goals, two assists), and the Red Storm led 5-2 with just over 10 minutes left in the first half.
No. 2 Denver 14, Hobart 5: Eric Adamson, Wesley Berg and Cameron Flint scored three goals each to lead the visiting
Duke has won six straight.
No. 6 Bucknell 16, Holy Cross 9: The host Bison (9-2, 3-0 Patriot League), led by Sean Doyle and Todd Heritage with four goals each, took an 11-2 lead into halftime.
The Crusaders fell to 5-5, 1-3.
No. 18 Yale 7, No. 9
Penn trailed 6-4 before scoring twice in the final six minutes to force overtime.
Jeff Frocarro had four goals for Princeton, which held Brown scoreless for 38 minutes.
No. 9 Penn State 16, No. 2
Penn State scored five of the next six goals over the final 7:11 against the No. 2 defense in the country to pull away. Tatum Coffey scored a game-high four goals for the Nittany Lions.
Kara Cannizarro and Jessica Griffin each scored four goals for Carolina.
No. 4 Northwestern 13, No. 6
Ali Cassera of Northwestern and Alyssa Murray of Syracuse each scored five goals. The Wildcats 1/2 minutes and ended the Orange winning streak at three games in a rematch of last year's national championship game.
Boston College 10, No. 10
Princeton 12, No. 12 Cornell 10: Erin McMunn (Winters Mill) had two goals and two assists and the visiting Tigers (6-3, 3-0 Ivy League) upset the Big Red (6-3, 2-2).
No. 15 Dartmouth 8, Brown 7: Sarah Byrne scored the game-winner with 13.8 seconds left to lift the host Big Green (7-3, 3-0 Ivy League) over the Bears (7-2, 1-2).