Spain managed a cool and tidy 2-2 draw to see them book a date with Russia in the round of 16 stage.
We look at how the players fared
Spain
Isco 7
Iniesta 6
Silva 6
Iago Aspas 6
Thiago Alcántara 6
Asensio 5
Alba 5
Busquets 5
Diego Costa 5
Carvajal 5
Rodrigo 5
Piqué 5
Ramos 5
De Gea 4
READ ALSO:Player ratings from Portugal vrs Iran
Morocco
Boutaïb 7
Bouhaddouz 7
En-Nesyri 7
Nordin Amrabat 7
Ziyech 7
Fajr 7
Belhanda 7
Saïss 7
El Ahmadi 6
Hakimi 6
Boussoufa 6
Manuel da Costa 6
Nabil Dirar 5
Mohamedi 5