Iran take on Portugal at the Mordovia Arena in Saransk this evening, as the teams play their final fixture in Group B of World Cup 2018.
There is everything to play for in this encounter, as a win for either side would see them clinch a place in the last 16.
A draw would also be enough for Portugal, but not Iran due to their inferior head-to-head record against Spain.
These nations were also drawn alongside each other at the 2006 competition in Germany, and the Portuguese will have fond memories of that encounter, given that the 2-0 victory they secured contributed to them topping the group to progress to the knockout stage.
Despite the win, the contest was much closer than anticipated, with both goals coming in the second half, including an 80th minute penalty from Cristiano Ronaldo.
While Iran have never made it beyond the group stage at a World Cup, they do have a respectable pedigree at the Asian Cup, and have reached at least the quarter-finals at the last six editions, including two third-placed finishes, so they do have experience of reaching a knockout phase.
During qualifying for this World Cup they also had a prolific goalscorer they could rely on in Sardar Azmoun, who plays his club football in Russia, and scored 11 times, while several of the players usually called up to their squad also play in Europe, including regular captain Ashkan Dejagah, formerly of Nottingham Forest and Fulham.
Match coverage begins at 6.30pm on BBC One and BBC One HD, where Gary Lineker presents.
Match commentary comes from Steve Bower and Mark Lawrenson.
The match will also be streamed live via the BBC iPlayer.
Monday, June 25
15.00 (ITV) Uruguay v Russia
15.00 (ITV4) Saudi Arabia v Egypt
19.00 (BBC One) Iran v Portugal
19.00 (BBC Four) Spain v Morocco
The 2019/20 FA Cup final takes place this afternoon as Arsenal face Chelsea at Wembley Stadium. The Gunners recorded a 2-0 victory over holders Manchester City in the semi-finals thanks to a brace by Pierre-Emerick Aubameyang, and Chelsea produced an… Read more
The 2020 World Snooker Championship will begin this weekend with the final taking place on 15-16 August 2020. The tournament will be held at the Crucible Theatre in Sheffield and shown live on the BBC and Eurosport. The championship was… Read more
An audience of 7.3 million watched Chelsea’s 3-1 FA Cup semi-final win over Manchester United on the BBC. The peak audience across the BBC’s platforms saw the Blues end United’s 19-match unbeaten run. Frank Lampard’s Chelsea will now face London… Read more