Carlos Quieroz’s side took until stoppage time to break down and defeat Wales 2-0 in the last game to bounce back from an opening defeat to England.
While the United States showed impressive resolve to hold the Three Lions last time out in a goalless draw.
“Make no mistake about it, this is a knockout game for both teams, so it’s going to be a high-level intensity,” head coach Gregg Berhalter said. “I love what Iran’s done so far, especially the last game. A lot of commitment, really good counterattacking, and we expect it to be a hotly contested game.”
Here’s everything you need to know.
When is Iran vs USA?
The World Cup group stage game is scheduled for a 7pm GMT kick-off on Tuesday 29 November at the Al Thumama Stadium.
What TV channel is it on and how can I watch it online?
In the UK, the match will be televised live on BBC Two, with coverage beginning at 6.45pm, while a live stream is available via the BBC iPlayer and BBC Sport website.
Iran: Beiranvand, Rezaeian, Majid Hosseini, Pouraliganji, Mohammadi, Noorollahi, Ezatolahi, Hajsafi, Gholizadeh, Azmoun, Taremi
USA: Turner, Dest, Carter-Vickers, Ream, Robinson, McKennie, Adams, Musah, Weah, Sargent, Pulisic
The USA have shown impressive discipline but must now find that cutting edge in the final third, we’ll lean towards them though, grinding out the win to advance to the last 16. Iran 1-2 USA.