Adam Henrique scored off a wild scramble in front at 1:03 into overtime and the New Jersey Devils defeated the New York Rangers 3-2 to advance to their first Stanley Cup finals since 2003.
The Devils will face the Los Angeles Kings for the Cup in a series that will start on Wednesday.
It's a remarkable comeback for a team that missed the playoffs last season for the first time since 1996.
Henrique's series winner came after Henrik Lundqvist stopped Ilya Kovalchuk twice and Alexei Ponikarovsky. The last shot lay in the crease and Henrique tapped it home.
Ryan Carter and Kovalchuk also scored for the Devils, who blew a 2-0 first period lead.
Ruslan Fedotenko and Ryan Callahan tallied for top-seeded New York, which had a good flurry just before New Jersey scored.