With the final fixtures in the European Championship Group Stages set to take place this evening, plenty of teams have much to play for as the race to Poland and Ukraine reaches boiling point.
However, the permutations and possibilities aren't always the easiest to work out in these competitions, as South Africa found to their cost in African Nations Cup qualifying over the weekend.
The importance of head-to-head results over goal difference is the one to watch out for, and GiveMeFootball break down each group individually to check out who could be the winners or losers come 11:00pm tonight.
Germany may have booked their place in next summer's tournament months ago, but they face second-placed Belgium tonight knowing the visitors will probably need victory to secure the play-off spot in the group.
Turkey sit one point behind in third and host Azerbaijan. If they better Belgium's result, they will qualify with the better record when the two teams went head-to-head.
Russia will qualify as winners if they get a draw or better against bottom side Andorra in Moscow tonight. The visitors have lost all nine qualifiers thus far.
Republic of Ireland are in pole position to claim second, and need to avoid defeat against Armenia in Dublin to secure a place in the play-offs.
Italy have long wrapped up this one, and will look to end the qualifying undefeated with a positive result against Northern Ireland tonight.
Estonia are the surprise package in this group, and currently hold second-place ahead of Serbia after playing all of their matches.
However, the Serbs have their game in hand against Slovenia tonight, but will need to win because of their worse record against Estonia.
All the drama is set to unfold in Paris tonight, with Les Bleus holding a one-point advantage over Bosnia ahead of their visit.
Belarus sit third, tied on points with Romania, but either side can catch the top two meaning the loser of tonight's shoot-out will go into the play-offs.
Perfect Netherlands travel to Sweden looking to make it 10 wins from 10, and they travel to Sweden who have already secured second place in the group.
A win for Sweden could see them secure automatic qualification as the best runners-up in the competition, although that could depend on Denmark's result against Portugal in Group H.
Greece have put themselves in pole position to qualify as winners of the group after beating Croatia 2-0 on Friday night.
Two points ahead of their rivals, a draw in Georgia is all that's needed given their better head-to-head record against the Croats, who host Latvia and have second-place assured.
England secured qualification as group winners with their draw in Montenegro on Friday night, whilst the hosts in that clash have also secured their play-off place with the point.
Switzerland sit in third, four points behind Montenegro and unable to close the gap ahead of their meeting tonight.
Portugal have turned things around in this one, and need a draw against Denmark in Copenhagen to advance as winners of the group with the pair level on points.
The loser could avoid the play-offs those, as the group is currently providing the best second-place side in the competition - a draw might not be a bad result for Denmark.
Spain, the only other 'perfect' side in the competition alongside Holland, host Scotland knowing the visitors will probably need victory to secure their place in the play-offs.
Czech Republic sit third in the group, a point behind the Scots and holding the head-to-head advantage ahead of a trip to Lithuania.