Check out the moment France won the World Cup... in Paris!
Who will be crowned champions of the world?
Who will face France in the final?
Which European giant will secure a spot in the 2018 FIFA World Cup final?
Who's up against who in the first knockout stage of the World Cup?
England finally get some momentum in Russia!
The Portuguese maestro does it once again!