England, Croatia, Belgium and France are battling it out in Russia for the prize money of £29m for the world cup winner.
France will face Belgium whereas England will play Croatia in the semi-final. Winners in the semis will play on July 15th to find a winner.
Fifa confirmed in October 2017 that £302m would be shared between the 32 teams in Russia.
The tournament winners will take home around £29m, while the runners-up will earn £21m.
But every team in the competition will receive a bonus just for reaching the finals.
Each side is expected to rake in around £6m just for taking part.
Each player at the World Cup will get paid a match fee and a winning bonus system.
England will benefit from £5 million in bonuses if they win the World Cup – £215,000 per man.
But each team will pay a different bonus to their players.
This is the prize for World Cup participants all from group stages to the finals
Group stage – £6m
Last 16 – £9m
Quarter-finals – £12.1m
Fourth place – £16.6m
Third place – £18m
Runners-up – £21m
Winners – £29m
Apart from the FIFA prize, the national government provide their players with bonuses and other benefits.
#hivisasaworldcup