Detroit Red Wings forward Riley Sheahan gave one cancer patient a surprise of a lifetime over the weekend.

22-year-old Morgan Behen is battling an inoperable brain tumor. She was invited to attend a special prom in Detroit on Saturday, organized by Wish Upon a Teen.

The non-profit group helps boys and girls battling life-threatening conditions.

Behen wrote a letter, inviting Sheahan to be her date at the dance.

He said yes, but didn't tell her until he showed up to the event.

WATCH THE VIDEO IN THE PLAYER ABOVE TO SEE THE SURPRISE