Moscow: As a spirited Mexico defeated a mechanical Germany 1-0 at the FIFA World Cup on 17 June, social media went abuzz with the joke that Germany, so many years after Adolf Hitler’s army lost the battle against Soviet Union in 1941, still cannot win on Russian soil.

Earlier, Lionel Messi was roasted on social media for missing the penalty shot against Iceland in the match of 16 June. The Argentine star is not known to play well for his country whereas his record as a club player in a European league is outstanding.