While there was also World Cup disappointment for Northern Ireland, there was not the same heartbreak that Wales had.
After all, Northern Ireland pushed one of Europe's heavyweights before coming undone in Bergamo.
The pre-match build-up had been dominated by Michael O'Neill's dual role with Northern Ireland and Blackburn Rovers, but on the pitch it was business as usual for his players in Cardiff.
Donley's opener was nothing less than the visitors deserved, especially for the 300 travelling supporters who had made their way to Cardiff despite the Irish FA's offer of a refund for those who had hoped the game would be a World Cup decider.
It was a solid defensive performance in the first half, but Northern Ireland showed more in the final third than in Bergamo as they pinned Wales back before Donley's goal at the second time of asking.
Thomas' equaliser soon after the restart, just as O'Neill had made three changes, was a sucker-punch but NI quickly settled and they were unlucky not to regain the lead as Toal produced a superb save from Darlow.
Only three starters - captain Trai Hume, Justin Devenny and Eoin Toal - played the full 90 minutes in Cardiff and there was a debut for Tom Atcheson, who plays under O'Neill at Blackburn.
O'Neill will now return to Ewood Park for the remainder of the season as he looks to keep them in the Championship, before June friendlies for Northern Ireland.
The Nations League follows in September, and while O'Neill is contracted until 2028, there is still uncertainty over his long-term future if a club offer were to arrive in the summer.