Rob Page's Wales side continue their bid for Euro 2024 qualification on Saturday by taking on Armenia in Yerevan.
The visitors were humbled 4-2 in the reverse fixture in Cardiff, but wins over Latvia and Croatia have placed them firmly back on track for making the finals next summer.
They could even book their place before Tuesday's clash at home to Turkey.
Here's how...
What needs to happen for Wales to qualify today
It's simple. Should Wales beat Armenia on Saturday in Yerevan and Croatia lose to Latvia, they will be in the hat for next summer's European Championships.
Those two results would see Wales open up a three-point gap on the 2018 World Cup finalists. Croatia admittedly have a superior goal different to Page's side.
However, it's the head-to-head record that matters, meaning that even if Croatia do manage to draw level on points come the end of the campaign, Wales would still be placed ahead of them.
It's a scenario that seems unlikely given Latvia have so far only managed to win one game, and few will be giving them a chance against Croatia, a side who many expected to be one of the favourites to win the group.
In any case, should Wales beat Armenia and then take three points off Turkey, they will be in Germany regardless.
How the Group D table currently looks
1. Turkey - P7 W5 D1 L1 GD7 PTS 16
2. Wales - P6 W3 D1 L2 GD0 PTS 10
3. Croatia - P6 W3 D1 L2 GD6 PTS 10
4. Armenia - P6 W2 D1 L3 GD-1 PTS 7
5. Latvia - P7 W1 D0 L6 GD-12 PTS 3
Fixtures left to play
Saturday, November 18. 2023
Armenia v Wales
Latvia v Croatia
Tuesday, November 21, 2023
Croatia v Armenia
Wales v Turkey