As Morocco beat Canada to book their place in the last-8, their World Cup campaign can no longer be seen as a fairytale.
It's not Half-Life 3 but it's something.
As expected, Mexico fans have done their best to disrupt England players’ sleep ahead of the huge World Cup clash on Sunday.