There were 32 teams, now there are just four.
The World Cup semi-finals are upon us, with either France, Belgium, England or Croatia set to lift the trophy at the end of Sunday s final in Moscow.
Both semi-finals look too close to call, with no clear favourite for the title after five-time winners Brazil were beaten by Belgium in the last round.
Without further ado, here is our guide to the World Cup semi-finals
France v Belgium
Date, time and venue: Tuesday, July 10 (21:00 local time) Krestovsky Stadium, St Petersburg
Belgium s golden generation are on the brink of greatness, Roberto Martinez having seen his reputation rocket over the course of the tournament. Belgium were 2-0 down against Japan in the last 16 and looking like they would c…