Uzbek referee Ravshan Irmatov to take charge of Spain vs Morocco FIFA World Cup 2018 Enrique Caceres to referee Iran vs Portugal

FIFA have revealed the refereeing teams for the final matchday in Group B, with Ravshan Irmatov taking charge of Spain's clash with Morocco having most recently refereed Croatia's thrashing of Argentina.

Elsewhere, Paraguayan referee Enrique Caceres will be the man in the middle for Iran's match against Portugal.

In Group A, Senegalese official Malang Diedhiou will referee Russia's meeting with Uruguay and Colombian Wilmar Roldan is the chosen one for the dead rubber between Saudi Arabia and Egypt.

Irmatov is the most experienced referee in Russia this summer, having refereed ten games across South Africa in 2010, Brazil in 2014 and this year's competition.

An international official since 2003, he will be 41-years-old in August and is one of just two referees to have made it to three World Cups in a row.

He was also involved in the London 2012 Olympics, the FIFA Club World Cup on three occasions and the Confederations Cup.

It was the Confederations Cup in 2013 when he confessed to having made a serious mistake, allowing an Italian goal to stand incorrectly as Brazil ran out 4-2 winners.

He will be assisted by linesmen Abduxamidullo Rasulov and Jakhongir Saidov, with Mohamed Abdulla acting as fourth official.