Bodie's goal completed a Dutchmen comeback from a goal down in the third period. Michael Biega scored in the first period for the Crimson (3-15-0, 2-11-0 ECAC), and Ryan Carroll made 40 saves.

The winning goal came from wide on the right side of Union's offensive zone. Carroll came out to challenge a Union rush in the middle of the ice. The shot, however, went wide and found its way to Bodie, whose shot inched across the line before the Harvard defense could recover.

The Crimson pulled Carroll for an extra skater, but Union's Keith Kinkaid stopped Alex Killorn during six-on-five play and the Dutchmen survived Harvard's 49-second, two-man edge after Bodie committed a late cross check. Kinkaid finished with 25 saves as the Crimson held a 9-8 edge in third-period shots.

Harvard killed all five Union power plays to push its streak of successful kills to 14. The Crimson was 1 for 4 on its own power plays.

Union (16-7-3, 8-3-1 ECAC) started the game strong, but Carroll matched each of the Dutchmen's 15 first-period shots with a save. He snagged Kelly Zajac's shot with his glove before it could get to the top corner.

Biega gave Harvard the lead with a power-play goal at 17:34 of the first. The first of two overlapping Union penalties had just expired when his shot from high on the right circle got through after he exchanged passes with Conor Morrison and brother Danny Biega. The goal was one of eight first-period shots for the Crimson.

The first big save of the second period belonged to neither goalie but to Harvard forward Rence Coassin, who got the shaft of his stick on John Simpson's shot into a seemingly open net. Kinkaid later made a point-blank save on Matt McCollem, and Carroll robbed Daniel Carr on a Union power play.

The Crimson committed a second straight penalty but killed both, including a 35-second, two-man disadvantage. The Dutchmen earned another power play late in the frame, but the Harvard penalty-kill unit came through again, and the 1-0 lead held up through the end of the period. Carroll was credited with 19 saves in the middle frame, while Kinkaid had nine.

The Dutchmen evened the score at 6:48 of the final period. After Dan Ford went down and blocked a Union shot, Jeremy Welsh hopped on the rebound in the low slot and slung it into the top of the net.