Iran have recorded their first World Cup win in 20 years courtesy of a 95th-minute own goal which condemned Morocco to a painful 1-0 defeat on Friday in the Group B opener.

It appeared as though two teams who had relied upon their defensive records throughout qualifying had cancelled each other until what looked more like a harmless corner kick was diverted into the net by Aziz Bouhaddouz.

The second half substitute sent his header past his own goalkeeper and into the bottom corner.

READ ALSO: 3 Quick Steps To Get New'Bounce Football Feature

A draw would not have been a good result for either side as they aim to upset the odds in a group which also contains Spain and Portugal, but it was the least that Morocco deserved having dominated the match for long periods.

The late twist in Friday's game ended Morocco's 18-match unbeaten run, and spells trouble for their World Cup campaign with two European heavyweights still to come.

Meanwhile, Iran are the unlikely early leaders of the toughest group at the tournament, following only their second ever win at the Finals.