All Gage Garmo wanted before he passed away was to meet famous rapper Eminem.

The teen was battling a rare and aggressive form of bone cancer. Gage’s friends wanted to help make his life-long dream come true before it was too late.

His pals started a social media campaign to bring Eminem to meet Gage in the Detroit suburb of Rochester, Michigan.

Their efforts got a boost when the Michigan-based charity ‘The Rainbow Connection heard about Gage’s case. The organization grants wishes to children facing terminal illnesses and when they got word of what Gage’s friends were trying to do, the group set up a meeting with the 8 Mile rapper — within just 48 hours.

Gage Garmo, right, with his mother, Tina Garmo of Rochester Hills. Gage lost a long battle with bone cancer Monday evening. (Photo: The Rainbow Connection)

After hearing that Gage only had one week to live, Eminem rushed to Michigan that Sunday to spend some quality time with his young fan.

The two talked about hip-hop and football in Gage’s living room, the Detroit Free Press reports. Gage “sat up with a grin on his face” upon seeing his favorite rapper, according to the Free Press.

A staffer with the Rainbow Connection noted that Gage’s “family hadn’t seen their son do that in such a long time.”