Iran could register their fourth straight qualifying win if they can find a way past Iraq, with their last loss coming when these two sides met in qualifying back in November 2019.
Iran come into this game on the back of three June qualifiers in which they have picked up nine points and scored 16 goals.
The bulk of those goals came in a crushing 10-0 win over Southeast Asian minnows Cambodia.
Currently second in Group C, Iran now have 15 points to their name and are just two points behind Tuesday's opposition Iraq.
However, the team's loss to Iraq almost two years ago will no doubt linger in the minds of the players, who will hope they have what it takes to get the better of them this time around.
Group leaders Iraq are yet to lose so far in qualifying, and head coach Srecko Katanec will not expect his men to register their first loss on Tuesday.
With 17 points taken from seven matches played, Iraq have sailed through qualification so far and have made a name for themselves.
Last time out against Hong Kong, who have been something of a surprise package this term, Iraq edged a victory, winning 1-0 thanks to an own goal from Fung Hing Wa.
Another three points for Katanec's men on Tuesday would round off what has been an excellent campaign for Iraq.
Bashar Resan was substituted off during that tie but is likely to start this game.
Iran possible starting lineup:
Abedzadeh; Moharrami, Pouraliganji, Khalilzadeh, Mohammadi; Sarlak, Ezatolahi; Jahanbakhsh, Ghoddos, Ghaedi; Taremi
Iraq possible starting lineup:
Hassan; Qasem, Natiq, Khalaf, Adnan; Hadi, Resan, Wasem; Yaseen, Ali, Hussein
We say: Iran 0-1 Iraq
These two nations have been the standout challengers in qualifying, and this could be an interesting encounter between the two. We expect Iraq to edge a result here.