Joe Allen has a fine sense of timing - even when it comes to serious injuries.
But he was given a reprieve when the tournament was postponed for 12 months because of the coronavirus pandemic, allowing the Stoke City player to regain his fitness in time for the new start date in June.
Now Allen is back in Wales' squad for the first time since November 2019, he does so at an opportune moment as his side prepare for the toughest fixture in international football - an away match against the world's number one-ranked team, Belgium.
It is a daunting start to Wales' 2022 World Cup qualifying campaign but also a fixture which evokes memories of Welsh football's greatest night of all.