Tigers' defensemen George Baughan held the Big Red's Jeff Teat without a goal or an assist and caused four turnovers.
Jeff Sowers had two goals and two assists for Princeton (8-5, 3-3 Ivy League ). Cornell fell to 10-4, 4-2.
Despite the loss, the Big Red will face Brown, a 20-6 winner over Dartmouth , in Friday's league semifinal.
Yale will face Penn in Friday's league semifinal. The Bulldogs trailed 1-0 before going on a 5-0 run and never trailing again.
No. 4 Denver 7, Marquette 4: Trevor Baptiste went 11 of 13 on faceoffs and the host Pioneers (11-2, 5-0 Big East ) won their fifth-straight league title and improved to 26-0 in regular-season league play. The Golden Eagles fell to 6-7, 3-2. Austin French had a hat trick for Denver.
No. 5 Albany 16, Hartford 6: Jakob Patterson had four goals and the visiting Great Danes (12-2, 5-1 America East ) claimed a share of the regular-season league title by beating the Hawks (3-10, 0-6). Albany went on a 7-1 run in the third quarter.
No. 19 Ohio State 10, No. 9 Rutgers 7: Jackson Reid had a hat trick and the host Buckeyes (8-6, 3-2 Big Ten) upset the Scarlet Knights (9-5, 2-3). The Buckeyes are the third seed and fourth-seeded Rutgers will face top-seeded Maryland 5 p.m. Thursday in the Big Ten tournament.
Curran, who finished with four goals, scored the game-tying goal with 22 seconds left in regulation and the game-winner with 3:02 left in overtime.
Penn State's men's and women's teams, both of which are ranked, were upset by Michigan's men's and women's teams, both of which are unranked.
No. 15 Villanova 10, Providence 9: Connor Kirst had four goals to lead the host Wildcats (10-4, 3-2 Big East) past the Friars (5-10, 1-4). Villanova opened with a 3-0 run and held off a late rally to win. The Wildcats will host No. 17 Georgetown in the Big East tournament on Thursday.
No. 17 Georgetown 11, St. John's 6: Jake Carraway (St. Mary's) had a hat trick and Robert Clark (McDonogh) scored twice as the visiting Hoyas (10-4, 3-2 Big East) beat the Red Storm (6-8, 0-5). Georgetown finished strong on a 5-2 run in the fourth quarter.
St. Joseph's 8, No. 20 Robert Morris 7: Kyle Cain had two goals and one assist to lead the Hawks (10-3, 6-0 Northeast Conference ) past the host Colonials (10-4, 4-2). St. Joseph's used a 4-0 run in the second half to build a 8-6 lead with 5:28 left in the game.
No. 1 Stony Brook 21, Albany 8: Kylie Ohlmiller had six goals and four assists as the visiting Seawolves (17-0, 7-0 America East) routed the Great Danes (8-8, 6-1).
Stony Brook's 2018 team became the first team in school history to finish unbeaten in the regular-season with a No. 1 national ranking.
No. 9 Florida 23, Butler 3: Shayna Pirreca (three goals and two assists) reached 200 career points and the host Gators (14-3, 9-0 Big East) won their fourth-straight regular-season title and 31st consecutive league win by beating the Bulldogs (1-16, 0-9).
Florida will host Marquette in the Big East semifinal on Thursday.
No. 10 Penn 14, Yale 11:Erin Barry and Zoe Belodeau had four goals each to lead the Quakers (12-3, 6-1 Ivy League) past the host Bulldogs (7-8, 2-5). Penn faces No. 15 Dartmouth in an Ivy League semifinal at Princeton Friday at 4 p.m.
Brown 17, No. 15 Dartmouth 13: Risa Mosenthal had four goals and two assists to lead the host Bears (9-6, 2-5 Ivy League) past the Big Green (11-4, 5-2).
Michigan 12, No. 16 Penn State 11: Maggie Kane scored the game-winner as time expired to lift the visiting Wolverines (7-10, 2-4 Big Ten) over the Nittany Lions (9-8, 3-3).
No. 18 Princeton 22, Columbia 16: The visting Tigers (10-5, 6-1) won their fifth straight Ivy League title.
Campbell 23, Radford 11: The host Camels (9-9) opened with an 11-6 run and will next face No. 17 High Point in a Big South semifinal.