Europe's qualifying section for the 2022 World Cup reaches its dramatic climax over the next week, with eight more nations set to secure their places in Qatar.
There will be 50 matches played during this international window, during which the outcome of all 10 groups will be decided, with Denmark and Germany the only European nations to have already booked their tickets.
Indeed, the other eight group winners will seal automatic qualification for Qatar 2022, while another 10 nations will advance to March's play-offs as the runners-up.
The 10 second-placed teams will be joined by the two best group winners from the 2020-21 Nations League who have neither already qualified nor sealed a play-off spot via the group stage.
With plenty of excitement and drama guaranteed, Stats Perform takes a closer look at the most eye-catching fixtures, permutations and milestones.
800 up for Ronaldo?
Another day and another milestone approaches for Cristiano Ronaldo, who is just two goals away from taking his career tally to 800.
The Portugal skipper could hit the landmark when his country face the Republic of Ireland on Thursday – failing that, they host Serbia three days later.
Should Portugal take maximum points at the Aviva Stadium, Fernando Santos’ men would then guarantee top spot in Group A by avoiding defeat against Serbia on Sunday.
Deja vu for Italy?
The reigning European champions missed out on the finals last time around, sparking a cultural reset that ultimately culminated in their brilliant Euro 2020 success earlier this year. But their place in Qatar is still far from secure.
Level on points with Switzerland at the top of Group C with two games remaining, the Azzurri must beat the Swiss when they face off on Friday and avoid defeat against Northern Ireland three days later to guarantee qualification.
Four years ago they were fell to Sweden in the play-offs – failure this time around would be an even bigger shock.
Work to do for the Dutch
The Netherlands were also absent from Russia in 2018 and, despite leading Group G, they are not home and dry just yet.
Louis van Gaal’s side travel to Montenegro on Saturday while second-placed Norway host Latvia.
Just two points separate the top two, who lock horns at De Kuip on Tuesday in a game that will more than likely decide who wins the group.
Spain to avert Swede success?
The 2010 World Cup winners are not yet guaranteed a top-two finish in Group B, although they will be by avoiding defeat away to Greece on Thursday.
Spain are two points behind leaders Sweden, who travel to Georgia on the same day. They go head-to-head in what will surely be the group decider on Sunday, assuming they take maximum points three days earlier.
France looking to avoid the Blues
The reigning world champions and recently crowned Nations League winners are not quite over the line in Group D, despite holding a three-point advantage and game in hand over second-placed Ukraine.
However, Les Bleus will secure top spot with a win over Kazakhstan on Saturday or, failing that, taking maximum points away to Finland on Tuesday.
Who will top Group H?
Russia and Croatia are guaranteed top-two finishes in Group H, but with just two points separating them, the identity of the group winners is still very much up in the air.
After facing Cyprus and Malta respectively on Thursday, the two nations collide in Split on Sunday with one of them booking a place in Qatar and the other heading for the play-offs.
Second place up for grabs in Group J
Eight points clear of the chasing pack in Group J, Germany secured qualification with flying colours. But the battle for second place is not quite as straightforward.
Occupying second are Romania (13 points), followed closely by North Macedonia and Armenia (both 12), while Iceland (eight) still have an outside chance as well.
Armenia and North Macedonia face off on Thursday with Romania hosting Iceland.
The group then reaches its climax three days later as North Macedonia and Iceland lock horns, while Armenia host Germany and Romania travel to Liechtenstein – expect a rollercoaster ride in Group J!