If someone had said to me at the start of this WC that a group with Spain, Portugal, Iran and Morocco would be decided at the last second using VAR on both games I'd have been laughing till the start of today's matches, good job Iran and Morocco. Bad for my predictions but those were some pretty exciting ending minutes.
On group A, Egypt was a complete dissapointment and Russia was steamrolled as soon as they faced a decent team, there isn't much else to say about it, can't even draw conclusions about Uruguay's level.
Australia 1 - 2 Peru
Denmark 1 - 1 France
Nigeria 0 - 2 Argentina
Iceland 0 - 2 Croatia