The 2022 World Cup in Qatar has already thrown up plenty of shocks and surprises.
Now, with the tournament in the Middle East just days away from its completion, the tournament has whittled down from 32, with France bidding to retain its current crown in Qatar. Gareth Southgate's England were eliminated by France in the quarter-finals, with Harry Kane missing a decisive spot kick to level the scoring at 2-2.
Now with the semi-finals having been played, Lionel Messi's fairytale ending of claiming football's biggest prize at 35-year-old is still a possibility. Argentina eased past Croatia on Tuesday while France ended Morocco's spirited bid for World Cup glory on Wednesday.