Postpublished at 01:21 British Summer Time 17 June 2014
That's enough excitement for one night. We're back on Tuesday when day six of the World Cup starts with Belgium against Algeria in Group H, followed by hosts Brazil taking on Mexico in Group A in Fortaleza.
It's back to Group H as Russia face South Korea rounds off the day's action. Until then. . .