The final is here.
After almost a month of football played in sweltering heat, two teams remain.
The reigning champions France against the must successful team in World Cup history, Brazil.
The yellows came into the tournament as slight favourites to win it, and it isn’t hard to see why. With world-class talent in every position, they have all of the attributes needed to go on and seal a record sixth title.
The side’s strong Premier League contingent has been key to their success.
Manchester City's Ederson has led from the back in superb form, only conceding two goals in the entire tournament.
At the other end of the pitch, Arsenal's Gabriel Jesus has been prolific, scoring three goals so far.
The yellow and blues progressed through their group with ease - three wins against Serbia, Switzerland and Cameroon.
They then defeated Uruguay in the last 16, Spain in the quarter-final, and Argentina in the semi-final.
Brazil go up against France, the reining champions.
Their route to the final has been less smooth. They did top their group, but only after drawing with Denmark and edging past Tunisia and Australia with controversial late goals.
They then beat England and Portugal.
France's Kylian Mbappe has been one of the stars of the tournament, with two goals and four assists. His pace and determination will be key.