Roberto Martinez's swashbuckling Belgium side head into Tuesday's semi-final with familiar foes France as the World Cup's leading scorers, but their old rivals have evolved as the tournament has progressed and will also be full of confidence.
Belgium have scored 14 goals in five matches and were hugely impressive in their 2-1 quarter-final victory over Brazil, with Romelu Lukaku, Eden Hazard and Kevin de Bruyne combining to devastating effect to oust the five-times world champions.
In contrast, France sleep-walked through the group stages, eking out wins over Australia and Peru before a stultifying 0-0 draw with Denmark.
Their early struggles had 'Les Bleus' being written off in some quarters, but all that changed when they faced Argentina in the last 16 in what must be a leading contender for the most exciting match of the tournament.
Didier Deschamps tweaked his formation, effectively freeing up Kylian Mbappe on the right to run at the Argentine defence, and what followed was a wonderful display of attacking football that France won 4-3.
The victory boosted France's morale, and they followed it up with a workman-like 2-0 win over Uruguay that was impressive because of how well they managed to control the game against tricky opponents.
Belgium faced a heart-stopping moment of uncertainty in the first knockout round against Japan, when Martinez's decision to rest players in their final group match against England almost backfired spectacularly.
Belgium's returning first team players made a sluggish start against the Samurai Blue and suddenly found themselves trailing by two goals with time ebbing away.
Stung into action, Martinez sent on Marouane Fellaini and Nacer Chadli in the 65th minute, and both were heavily involved as Belgium pulled off a late comeback, with Chadli securing victory with practically the last kick of the game.
Against Brazil in the quarters, Martinez showed tactical adventure, as he pushed target man Lukaku to the wing to allow De Bruyne to operate as a 'false nine'. The strategy worked, and De Bruyne scored his first goal in Russia.
Tuesday's clash in St Petersburg has all the makings of a classic, with fans and viewers likely to be treated to the sight of two wonderfully attacking teams going toe-to-toe.
"It's a super exciting game with great players on both sides," France defender Benjamin Pavard said. "It's going to be a man's match and we will have to step up."
France, world champions in 1998, are slight favourites to go through according to most bookmakers, but Belgium tend to step up their game against these particular European rivals if history is anything to go by.
Of the 73 meetings between the teams, Belgium have won 30 and France 24, with 19 draws between them, although if Belgium are to reach their first World Cup final they will have to do so by beating France at the tournament for the first time.
France came through their quarter-final unscathed, and Deschamps has his entire squad to choose from, while Belgium are only slightly worse off.
Fullback Thomas Meunier is suspended after picking up a second yellow card of the tournament against Brazil, with Martinez likely to bring in Yannick Carrasco in his place.
This will be the first competitive meeting between the two sides since the 1986 World Cup, when France won 4-2 in the third-place playoff.
France have won both World Cup meetings against Belgium, winning 3-1 in the first round in 1938, and 4-2 in the third-place playoff match in 1986.
Belgium won 4-3 the last time they met France, in a friendly in Paris in 2015.
Belgium's haul of 14 goals is the most by the semi-final stage of a World Cup tournament since Brazil in 2002 (15). Belgium have had nine different goalscorers in the 2018 World Cup (excluding own goals); only Italy in 2006 and France in 1982 (10 each) have had more in a single tournament.
Excluding shootouts, France have lost just one of their last 13 games in the knockout rounds of the World Cup (W10 D2 L1).
France forward Antoine Griezmann has scored seven goals in his last six knockout stage matches in major tournaments (World Cup and EUROs).
Romelu Lukaku has been directly involved in 20 goals in his last 13 games for Belgium in all competitions (17 goals, 3 assists).
France's Kylian Mbappe (3 goals) is the highest scoring teenager in a World Cup tournament since Pele scored six in 1958. Pele scored a hat-trick against France in the semi-final of that tournament, the last teen to score in the last four of the competition.
Eden Hazard has been directly involved in 14 goals in his last 14 games for Belgium (8 goals, 6 assists).