Harvard found a way to provide a bright spot to a disappointing season.

Alex Fallstrom scored with 18 seconds left in overtime and the Crimson stunned top-ranked Quinnipiac, 2-1, Friday night at the Bright Hockey Center. It gave Harvard its first win over a No. 1 team since beating Boston College on Nov. 17, 2004.

Ben Arnt put Quinnipiac (23-5-5, 16-3-3 ECAC) on top, beating Raphael Girard (33 saves) at 14:54 of the second period.

Advertisement - Continue Reading Below

But Harvard (9-16-3, 6-13-2) dominated the third period, outshooting the Bobcats, 12-5, and getting the equalizer from Kyle Criscuolo at 5:38.

Fallstrom’s seventh goal of the season, on assists from Jimmy Vesey and Greg Gozzo, extended his career-high point streak to seven games. Harvard, 4-1-1 over its last six games, closes out the regular season Saturday night at Bright against Princeton.

BU 3, Vermont 1 — Matt Nieto scored in each period and freshman Sean Maguire made 49 saves as the 19th-ranked Terriers got past the visiting Catamounts.

Chris McCarthy scored his 10th of the season with 1:33 left in the first period for Vermont (10-16-5, 7-12-5 Hockey East), but Nieto got BU (16-14-2, 13-9-2) even with 25 seconds left in the period. Nieto put BU ahead for good at 4:00 of the second period and sealed the win by completing his hat trick at 4:47 of the third period.

UMass 2, UNH 2 — John Henrion scored with four seconds left in regulation after Eddie Olczyk had put the Minutemen (11-17-3, 8-14-2 Hockey East) ahead with 1:05 remaining and the No. 5 Wildcats (17-8-6, 12-7-5) escaped with a tie in Durham, N.H.

Maine 3, NU 1 — Kyle Beattie, Ben Hutton, and Mark Anthoine scored in the third period and the host Black Bears (10-17-6, 6-12-6 Hockey East) rallied to edge the Huskies (9-19-3, 5-16-3). Vinny Saponari scored for Northeastern, which has lost seven of its last nine games.

Yale 4, Colgate 3 — Josh Balch scored an unassisted goal with three seconds left in overtime and the No. 15 Bulldogs (15-10-3, 11-9-1 ECAC) escaped in New Haven after the Raiders (14-15-6, 6-12-3) erased a two-goal deficit with three third-period goals.

Dartmouth 2, Princeton 2 — Jesse Beamish scored at 16:23 of the third period and the No. 18 Big Green (13-10-5, 9-8-3 ECAC) came away with a tie against the visiting Tigers (9-14-5, 7-10-4).

Cornell 4, Brown 1 — Andy Iles made 31 saves and the visiting Big Red (12-13-3, 8-10-3 ECAC) got goals from four players in a win over the Bears (10-12-6, 6-9-6).

Women’s hockey

BC 2, Maine 1 — Haley Skarupa scored her 23d goal four minutes into the second overtime, helping the No. 3 Eagles (26-5-3) escape an upset by the visiting Black Bears (5-24-4) in the quarterfinals of the Hockey East tournament.

 Maine’s Brittany Ott made 72 saves — 34 in the third period — in keeping BC off the board until Melissa Bizzari struck at 9:07 of the third period. Jennifer More scored for Maine.

Harvard 3, Dartmouth 0 — Miye D’Oench scored at 12:22 of the second period, Emerance Maschmeyer made 21 saves, and the seventh-ranked Crimson knocked off the Big Green in the opener of the best-of-three ECAC quarterfinal series in Cambridge.

Men’s basketball

Dartmouth 69, Penn 64 — Alex Mitola scored 17 points and the Big Green (7-18, 3-8 Ivy) ended a five-game losing streak by beating the Quakers (7-20, 4-6) for just their fourth win in 54 visits to the Palestra.

Columbia 59, Yale 46 — Maodo Lo scored a career-high 20 points and the host Lions (12-13, 4-7 Ivy) rallied to end an eight-game losing streak to the Bulldogs (11-17, 5-6).

Brown 84, Cornell 65 — Rafael Maia scored a career-high 22 points with 13 rebounds and Tucker Halpern also tallied 22 points as the visiting Bears (11-14, 5-6 Ivy) routed the Big Red (13-15, 5-6) to snap a 13-game skid in the series.

Women’s basketball

Harvard 58, Princeton 55 — Victoria Lippert scored 21 points and Christine Clark added 14 as the host Crimson ended the Tigers’ record 33-game Ivy League winning streak.

 Harvard (16-8, 7-3) extended its win streak at Lavietes Pavilion to 12 games while ending Princeton’s run. The Tigers (18-6, 9-1) hadn’t lost a league game since losing to the Crimson on Feb. 4, 2011.

NCAA Division 3 first round — Paulina Solis led five players in double figures with 17 points and Smith upset eighth-ranked and host Southern Maine, 80-58, for the Pioneers’ first NCAA Tournament win. Smith (23-4) will meet No. 25 Ithaca Saturday for a chance to advance to the Sweet 16 . . . Bridget Crowley had 18 points and 10 rebounds and sixth-ranked Amherst (27-1) cruised to a rout of visiting Farmingdale State, 67-39 . . . In Medford, Hannah Foley and Hayley Kanner each had 11 points and 11th-ranked Tufts (24-2) breezed past St. Lawrence, 57-32. In the earlier game at Cousens Gym, Sarah Collins finished with 18 points, 14 boards, and 8 blocked shots as 16th-ranked Babson (26-2) earned a 61-45 win over New Paltz. The Beavers and Jumbos will square off Saturday night in Medford, with the winner advancing to the Sweet 16 . . . In Rochester, N.Y., Claire Baecher had 23 points and 14 rebounds to lead No. 15 Williams (23-5) to a 79-59 win over Scranton.