The 2018 FIFA World Cup in Russia has been in full swing for the past one week. Many upsets were witnessed in the opening group games with debutants Iceland holding Argentina to a 1-1 draw, Germany losing to Mexico and Japan defeating Colombia to become the first Asian team to beat a South American side at the World Cup.