Behold, the power of social media.

Justin Ellah, a Toronto Maple Leafs fan who is battling stage 4 cancer, made a request to John Tavares on Twitter for a special keepsake to give to his daughter. After the tweet went viral, Tavares’ representation reached out to Ellah on Twitter and he confirmed that he had been put into contact with Tavares.

It’s heartwarming to see the community come together like this and make Ellah’s wish come true.

In addition to over a thousand retweets, the replies are full of support for Ellah in his ongoing battle with cancer.

h/t Twitter/ellahjustin