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 BBC will broadcast live coverage of the Great North Run in Newcastle this Sunday. This will be the 40th edition of the famous half marathon and will take place on a redesigned route, starting and ending in Newcastle. This… Read more
British teenager Emma Raducanu’s history-making US Open final against Leylah Fernandez will take place this Saturday. The match, which is due to start at 9.00pm, will be live on Channel 4. 18-year-old Raducanu extended her dream run in New York… Read more
The 2021 Solheim Cup takes place this weekend – September 4-6 – at the Inverness Club in Toledo, Ohio. The tournament is a biennial team competition between the top women professional golfers from Europe and the United States. It is… Read more