A young fan of Montreal Canadiens goaltender Carey Price had an emotional meeting with the superstar after his dying mother promised the visit.

As Laura McKay was dying of cancer, she promised her son, 11-year-old Anderson Whitehead, she would do everything she could to grant her son a meet-and-greet with his hero.

McKay died before the wish could be granted, but Anderson got to meet his idol on Saturday 鈥渢hrough some very kind and generous friends鈥 before the Habs played the Toronto Maple Leafs in Toronto.

Video of the emotional encounter shows Price and Anderson hugging while Anderson appears to be crying. Price then signs several sticks, pucks and Anderson鈥檚 jersey.

鈥淐arey Price was a class act,鈥 Tammy Whitehead, Anderson鈥檚 aunt, wrote in the Facebook post. 鈥淲ords cannot describe how much this meant to Anderson and we are forever grateful to this wonderful man.鈥

The video clip has been viewed more than 1.3 million times since Saturday.