With their shock 5-0 win over Saudia Arabia on the opening night to their impressive 3-1 triumph over Egypt, with Mohamed Salah, the Russian team have been strong all over the pitch.
Now they come up against the pragmatic, some might say prosaic, Uruguay line-up who have grinded their way to 1-0 victories in both their opening fixtures.
Both sides have already reached the knockout stages but there is still plenty to play for as they will be hoping to avoid a meeting with one of the favourites – Spain – in the round of 16.
Here’s our video wrap of all the stats before the game at 18:00 (UAE Time) on Monday in Samara.
Both nations came in to the tournament with high hopes but for the Al-Suqour those dreams were smashed with a 5-0 drubbing at the hands of hosts Russia, followed by a more respectable 1-0 loss to Uruguay.
The Pharaohs were unlucky to lose their opening game to Uruguay, also 1-0, but there can be no excuses for their 3-1 capitulation to Russia in the second match.
Both teams head home on Tuesday but a win tonight in Volgograd would do so much to spirits within the team and back in their respective nations.
But who will win? Check out our Head-to-Head stats below.
Portugal currently lead the group on 4 points with Spain but Team Melli sit just one point back after their opening 1-0 victory over Morocco.
Depending on the other result in the group – when Spain meet Morocco – Iran may need a victory to take them into the knockout stages.
Will this encourage Iran coach Carlos Queiroz to throw away his usual caution and go all out for the win?
Check out all the stats in our video below.