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 running order for tonight’s edition of Match of the Day is as follows: 1. Brighton & Hove Albion v Manchester United; 2. West Bromwich Albion v Cheslea; 3. Crystal Palace v Everton; 4. Burnley v Southampton. Gary Lineker will... Read more
The second round of Premier League fixtures in the 2020/21 season got underway today. Gary Lineker will be live on BBC One and BBC One HD from 10.20pm this evening with highlights of all four games. He’ll be joined in... Read more
The BBC and Gary Lineker have signed a new contract which will keep him at the corporation until 2025. The former England captain will continue as Match Of The Day host, a programme he first presented back in 1999 as... Read more
The running order for tonight’s edition of Match of the Day is as follows: 1. Liverpool v Leeds; 2.Fulham v Arsenal; 3. West Ham United v Newcastle United; 4. Crystal Palace v Southampton. Gary Lineker will be live on BBC... Read more
Jason Bell will take part in this year’s Strictly Come Dancing. The 42-year-old is a former NFL player who currently serves as a pundit on the BBC’s NFL coverage. “Strictly is the epitome of British television and this year, more... Read more