After two rounds of group matches, we have reached that point when each group play their final group games at same time as one another.
First up is Group A where Russia and Uruguay meet to see who will top the group, whilst Egypt will battle Saudi Arabia to avoid the Group A wooden spoon.
Group B then does battle in evening as Iran, Portugal and Spain all battle for the two qualification spots, with former pair meeting and Spain facing the already eliminated Morocco.
Uruguay vs Russia
This top of table clash will decide who will go into the knockouts as Group A winners and meet the runner up of Group B whilst the loser will face Group B winners.
Uruguay have been sluggish in their two games so far with edgy 1-0 wins but this Russian side looks hungry with Denis Cherysev in strong form.
Should Russia come out attacking like they have done against Saudi Arabia and Egypt, I can see them really causing Uruguay major problems and eventually winning.
Prediction: Uruguay 1-2 Russia
Saudi Arabia vs Egypt
Egypt will be disappointed to be out but with Mohamed Salah available, I can see them dominating this match.
Saudi Arabia meanwhile were impressive defensively against Uruguay but with Salah and Mohamed Elneny amongst the African side’s ranks, I can see Egypt heading home on a high.
Prediction: Saudi Arabia 0-2 Egypt
Iran vs PortugalEmbed from Getty Images
This game could be dynamite as it pitches Carlos Queiroz and Iran against his former side, Portugal as both sides fight for one of the two qualification spots for the knockout stages.
Iran were super unlucky to lose to Spain last time out but can take heart from that game because this game will be just as tough because they must win to secure their last 16 spot.
Portugal meanwhile were very lucky to beat Morocco via a fourth minute goal from Cristiano Ronaldo, because they were rather disappointing for majority of game.
I therefore can see this being a tough physical battle for both sides, especially as Queiroz knows how Ronaldo plays from his time in charge of the Portugal national team.
Although a win for Iran would provide a new team at the last 16 stage, I can see Portugal just having the edge via Ronaldo to win this.
Prediction: Iran 0-1 Portugal
Spain vs Morocco
For Spain, all they need is a draw and they will be through regardless of what Portugal or Iran do.
Morocco meanwhile are out but will be keen to go out fighting and that may well play into Spain’s hands if they can get an early goal.
As good as it would be to settle for a draw, I can see Spain getting a double because Morocco’s strengths are down the flanks so will be vulnerable through the middle.
Prediction: Spain 2-0 Morocco