Postpublished at 11 mins
Morocco 0-0 Spain
Sofiane Boufal is brought down by Gavi and Morocco have a free-kick in shooting range.
Spain are furious because Boufal pulled Sergio Busquets back by the shoulders to get the ball in the first place.
Sarabia, Soler and Busquets all miss penalties for Spain
Bono the hero for Morocco with two saves in the shootout
Hakimi sealed victory with chipped Panenka penalty
Game of few clear chances ended goalless after 120 minutes
Morocco will face Portugal or Switzerland in quarter-finals on Saturday
Emlyn Begley
Morocco 0-0 Spain
Sofiane Boufal is brought down by Gavi and Morocco have a free-kick in shooting range.
Spain are furious because Boufal pulled Sergio Busquets back by the shoulders to get the ball in the first place.
Morocco 0-0 Spain
Andy Cryer
BBC Sport in Qatar
No surprise how this game is going.
Spain having most of the ball, patiently kncocking it around, with Morocco sitting deep.
Then the moment the ball is turned over, Morocco look to break with speed.
Morocco 0-0 Spain
By the way I'm enforcing a total ban on U2 puns on texts and tweets today. Yes we get it, Morocco's keeper is called Bono.
Morocco 0-0 Spain
Pat Nevin
Former Scotland winger on BBC Radio 5 Live
Morocco are zipping into tackles.
They are giving the Spanish no time at all.
Morocco 0-0 Spain
It's 17-89 on completed passes so far. Spain not doing loads with the ball though.
Morocco 0-0 Spain
Sergio Busquets equals Iker Casillas and Sergio Ramos on a national record of 17 World Cup appearances for Spain.
Morocco 0-0 Spain
Sofiane Boufal gets in behind Spain's defence on the left wing but his low cross lets him down and hits a defender.
Morocco 0-0 Spain
Chris Bevan
BBC Sport at Education City, Qatar
Spain set a World Cup record in the first half of their win over Costa Rica in their opening group game, with 537 successful passes.
If they get anywhere near that here, I think the world records for longest and loudest whistling will fall tonight, courtesy of the Morocco fans.
Morocco 0-0 Spain
A heavy touch just lets Morocco's Chelsea winger Hakim Ziyech down on the right wing.
Ziyech and Achraf Hakimi are making their seventh World Cup appearances, a record for Morocco.
Morocco 0-0 Spain
Morocco captain Romain Saiss hacks the ball away after Gavi just failed to get it under control in the box.
Morocco 0-0 Spain
Chris Bevan
BBC Sport at Education City, Qatar
Even with your eyes closed you can tell who has got the ball... when it's Spain (which it has been mostly so far), the volume of whistling is absolutely amazing.
You know when Morocco get it back from the loud cheers.
Morocco 0-0 Spain
The game already has the pattern you would expect. Spain are dominating the possession with their back four basically in midfield.
Morocco 0-0 Spain
Spain are in their away kit of light blue. Quite Manchester City. Morocco are in red.
Morocco 0-0 Spain
Let's go.
Morocco v Spain (15:00 GMT)
Andy Cryer
BBC Sport in Qatar
Wow. That was loud.
There may be a few empty seats around, but Morocco fans are in fine voice.
Their anthem was absolutely belted out.
The noise in this place will be something else if they score...
Morocco v Spain (15:00 GMT)
Adel Taarabt
Former Morocco and QPR winger on BBC Radio 5 Live
We know Hakim Ziyech is a very important player for the national team, with his experience playing at a high level in Champions League with Chelsea and Ajax.
Not many Morocco players have played at that level.
Morocco v Spain (15:00 GMT)
Aged 18 years and 123 days, Spain's Gavi is the youngest player to start a knockout stage game at the World Cup since Brazil's Pele in the 1958 final (17y 249d).
He is the youngest player to feature in a knockout game since... Australia substitute Garang Kuol (18y 79d) three days ago.
Morocco v Spain (15:00 GMT)
Guillem Balague
Spanish football journalist on BBC Radio 5 Live
Everything has to go perfectly for Spain to win.
We don’t have the kind of player, when things don’t work, that takes control and scores a goal.
It’s a young squad. Everything needs to be very clear in their heads, they need to be confident and they need to know the idea.
Morocco v Spain (15:00 GMT)
Chris Bevan
BBC Sport at Education City, Qatar
Huge cheers before the Morocco national anthem is played, and most people in here sang along to it too.
Well, when I say 'sang', I meant absolutely bellowed, at top volume.
Morocco v Spain (15:00 GMT)
There are quite a few whistles during the Spain national anthem. Remember the crowd is mostly Morocco fans - and they have colonial history with Spain.