MANCHESTER — Paul Dore’s left-wing snapshot goal with 54.4 seconds to play capped a comeback from a 3-1 deficit and powered the second-seeded Kimball Union Academy boys hockey team to a 4-3 win over No. 1 Salisbury at Saint Anselm College’s Sullivan Arena for the Wildcats’ third straight NEPSAC Elite Eight championship.

KUA (29-5-2) found itself down, 2-0, early in the second period when Arlo Merritt turned his own blocked shot into a goal with 8:13 left in the stanza. Salisbury (25-3-0) regained the two-goal cushion only to give it away before the buzzer on goals from the Wildcats’ Tomas Mazura with 3:53 left in the period and Zach Taylor with 38.5 seconds on the clock, the latter goal coming shorthanded.

The two teams seemed set for overtime when Dore scored in the final minute of regulation. Goaltender Veeti Kohvakka (25 saves) kept the Crimson Knights off the board, aided by a late blocked shot after Salisbury earned a power play with 10 seconds left.

KUA nipped Salisbury, 3-2, for last year’s Elite Eight crown. The Wildcats started their championship run with a 6-2 defeat of Rivers two years ago.

BASEBALL Dartmouth 4Saint Joseph’s 2

CARY, N.C. — The Big Green closed out the Army Baseball Classic with a third win in four games and a first in the first meeting between the programs.

Senior Matt Feinstein belted a solo home run and drove in another to support strong outings on the mound from freshman Trystan Sarcone and sophomore Jonah Jenkins for the Big Green (4-4).

Dominic Cuoci had two of the five hits for the Hawks (2-6), who dropped three of their four contests this weekend, with a pair of doubles while scoring once.

Dartmouth has 10 days off for winter exams before heading to Florida for seven games during spring break. First up will be Wayne State on March 14 in Kissimmee, Fla., as part of the RussMatt Invitational.

SOFTBALL Dartmouth drops pair

ORLANDO, Fla. — The Big Green (2-8) closed out play at the UCF Invite with a narrow 4-3 loss to Toldeo before an encouraging 8-4 defeat at the hands of No. 1 Florida State.

Dartmouth erased a 3-0 lead against the Rockets (6-8) with a three-run fourth keyed by a bases-clearing three-run triple from Sophie Ausmus. Toledo notched the go-ahead run in the bottom of the sixth.

Dartmouth stranded two runners in the top of the sixth and another in the seventh.

The Big Green jumped on the Seminoles (20-0) for four runs in the first inning of their contest. Taylor Ward belted a three-run homer and Billie McFadyen added an RBI in the early charge. But FSU tied the game by the fourth and won the contest with back-to-back two-run rallies in the sixth and seventh.

Dartmouth is off until heading to California for the CSUN-Loyola Marymount tournament on March 15-17.

MEN’S SQUASH Geigerich wins Malloy Cup

HARTFORD, Conn. — It took a full five games, but Dartmouth’s Matt Geigerich won the Malloy Cup East Division finals on Sunday by rallying past Cornell’s Charles Culhane.

Geigerich dropped 11-9, and 11-6 games around an 11-5 win and trailed two games to one when he took over. The senior took the final two games, 11-1 and 11-5, for the tournament victory.

Geigerich won his division by beating Bard’s Ryn Nordstom, MIT’s Joe O’Connor and Harvard’s Julien Gosset ahead of Sunday’s victory.