Iago Aspas scored a stoppage-time equaliser – with the aid of VAR – as Spain scraped an unconvincing draw with Morocco to top Group B and secure a last-16 tie against World Cup hosts Russia.
Youssef En-Nesyri – who plays in Spain for Malaga – looked to have won it for Herve Renard’s side when he powered in a superb header from fellow substitute Faycal Fajr’s corner.
But Aspas flicked in Dani Carvajal’s low cross to make it 2-2, with referee Ravshan Irmatov initially disallowing the goal before overturning the decision.
Spain won the group on goals scored as Portugal were held to a 1-1 draw by Iran – but had a tough night.
A dreadful mix-up between Andres Iniesta and Sergio Ramos had allowed Khalid Boutaib to stride through and give Morocco a surprise 14th-minute lead.
Iniesta made amends five minutes later by helping create a sublime equaliser, exchanging passes with Diego Costa and getting to the byeline before cutting back for Isco to steer high into the net.
But Spain looked wobbly in defence when pressed by a committed, aggressive Morocco side, with Boutaib denied by the legs of David de Gea after Hakim Ziyech’s quick throw sent him clear.
Nordin Amrabat was desperately unlucky not to score in the second half as his searing shot came back off the angle of post and bar with De Gea motionless.
Isco was denied a second goal when his header was diverted wide by Romain Saiss – playing instead of dropped captain Medhi Benatia – before the late drama.
More to follow.
- 1De Gea
- 10Thiago AlcántaraSubstituted forAsensioat 74'minutes
- 21SilvaSubstituted forRodrigoat 84'minutes
- 19Diego CostaSubstituted forIago Aspasat 74'minutes
- 17Iago Aspas
- 12MohamediBooked at 89mins
- 4da CostaBooked at 31mins
- 2HakimiBooked at 90mins
- 8El AhmadiBooked at 21mins
- 16N AmrabatBooked at 29mins
- 14BoussoufaBooked at 31mins
- 10BelhandaSubstituted forFajrat 63'minutes
- 7ZiyechSubstituted forBouhaddouzat 85'minutes
- 13BoutaïbSubstituted forEn-Nesyriat 71'minutes
- 9El Kaabi
- 21S Amrabat
- Ravshan Irmatov
- Shots on Target
Match ends, Spain 2, Morocco 2.
Second Half ends, Spain 2, Morocco 2.
Marco Asensio (Spain) wins a free kick on the right wing.
Foul by Faycal Fajr (Morocco).
Achraf Hakimi (Morocco) is shown the yellow card.
Delay over. They are ready to continue.
Video Review: Goal. Referee decision on field cancelled.
Delay in match (Spain). Video Review.
Goal! Spain 2, Morocco 2. Iago Aspas (Spain) right footed shot from very close range to the centre of the goal. Assisted by Daniel Carvajal with a cross following a corner.
Corner, Spain. Conceded by Achraf Hakimi.
Munir Mohamedi (Morocco) is shown the yellow card.
Foul by Iago Aspas (Spain).
Romain Saïss (Morocco) wins a free kick in the defensive half.
Attempt missed. Marco Asensio (Spain) header from the left side of the six yard box is close, but misses to the left. Assisted by Iago Aspas.
Attempt missed. Rodrigo Moreno (Spain) with an attempt from the centre of the box misses to the right. Assisted by Iago Aspas following a set piece situation.
Attempt missed. Iago Aspas (Spain) header from the centre of the box misses to the left. Assisted by Isco with a cross following a set piece situation.
Substitution, Morocco. Aziz Bouhaddouz replaces Hakim Ziyech.
Substitution, Spain. Rodrigo Moreno replaces David Silva.
Daniel Carvajal (Spain) wins a free kick on the right wing.
Foul by Hakim Ziyech (Morocco).
Goal! Spain 1, Morocco 2. Youssef En-Nesyri (Morocco) header from the centre of the box to the top right corner. Assisted by Faycal Fajr with a cross following a corner.
Corner, Morocco. Conceded by Gerard Piqué.
Attempt blocked. Hakim Ziyech (Morocco) left footed shot from the centre of the box is blocked. Assisted by Nabil Dirar with a cross.
Attempt missed. Sergio Ramos (Spain) right footed shot from outside the box is high and wide to the right. Assisted by Isco.
Andrés Iniesta (Spain) wins a free kick in the defensive half.
Foul by Karim El Ahmadi (Morocco).
Foul by Isco (Spain).
Nordin Amrabat (Morocco) wins a free kick on the right wing.
Substitution, Spain. Marco Asensio replaces Thiago Alcántara.
Substitution, Spain. Iago Aspas replaces Diego Costa.
Isco (Spain) wins a free kick in the defensive half.
Foul by Nabil Dirar (Morocco).
Isco (Spain) wins a free kick on the left wing.
Foul by Moubarak Boussoufa (Morocco).
Substitution, Morocco. Youssef En-Nesyri replaces Khalid Boutaïb.
Offside, Morocco. Faycal Fajr tries a through ball, but Nordin Amrabat is caught offside.
Attempt missed. Thiago Alcántara (Spain) right footed shot from outside the box is too high. Assisted by Diego Costa.
Andrés Iniesta (Spain) wins a free kick on the left wing.
Foul by Faycal Fajr (Morocco).
Attempt saved. David Silva (Spain) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Isco.