Sam Astley, a 24-year-old technology buyer, turned down the chance to see England beat Denmark at Wembley to donate stem cells at a London hospital. But now, after a social media campaign, he is going to Sunday's final.
An England football fan gave up the chance to see the Three Lions' historic semi-final win over Denmark so he could keep a promise to donate stem cells.
Sam Astley turned down the chance to go to Wembley as he had a long-standing hospital appointment to have his bone marrow harvested.
The 24-year-old's girlfriend Beth Hill had won tickets in an online competition.Hill, a critical care nurse, could not go either after a colleague tested positive, forcing her to isolate.
What happened?
Astley, who lives near Birmingham, central England, decided to watch the Euro 2020 clash, which England won 2-1, from his hospital bed after refusing to cancel the procedure.
Hill told Britain's Press Association news agency of her partner: "He was like, 'I'm not going to go (to the football), there's no way I'm going to delay the donation, this is a chance of life for someone else.'"
She said doctors had told her that Astley had woken up from the operation signing the "football's coming home" chorus of the 1996 England fan staple "Three Lions."
Astley's story sparked a social media campaign to secure him a pair of tickets to the final on Sunday when England will face off against Italy.
His supporters included the Anthony Nolan Trust, a British charity that helps to match stem cell donors with patients, and former England striker-turned-TV presenter Gary Lineker.
Astley had signed up to the donor register at a memorial football match organized six weeks ago in memory of Olly Wilkes, who took his own life aged 22.