Spain held by Morocco but Iago Aspas goal ensures they face Russia

Spain have finished top of Group B at the World Cup after drawing 2-2 with Morocco in Kaliningrad, and will play Russia, the runners-up of Group A, in the last 16 on Sunday. Spain looked set for second place as they were trailing 2-1 on 90 minutes, but Iago Aspas equalised and they took top spot. Elsewhere, Portugal and Iran drew 1-1 and Portugal will face Uruguay on Saturday.

Spain who had struggled to beat Iran 1-0 in their previous game, fell behind when Khalid Boutaib ran clear of their defence to finish past David de Gea after 14 minutes.

The 2010 world champions equalised five minutes later when Isco finished smartly after fine work from Andrés Iniesta, but they failed to take a number of chances to increase their lead.

And they were made to pay for their profligacy with nine minutes remaining when Youssef En-Nesyri headed home powerfully from a corner.

However Aspas flicked in with a superb finish to equalise, once VAR had been consulted, and Iran’s late penalty in the other game in the group meant Spain went back to the top and will take on the hosts in Moscow’s Luzhniki Stadium on Sunday.

Sid Lowe’s full match report to follow

Give your ratings

Have your say on the performances by rating each player’s performance from 1 to 10