World champions were expected to waltz past a Hungary but they struggled to impose themselves in their 1-1 Euro 2020 draw on Saturday.
A heaving, 65,000-strong, mainly Hungarian crowd, the likes of which has not been seen at football since the start of the COVID-19 pandemic, willed their side to a share of the points in the summer sun even if they were largely outplayed.
The passionate fans who have served as Hungary's 12th man in both of their Group F games were rewarded for their continual support with a moment they will never forget.
Attila Fiola gave the hosts a dream half-time lead, after France missed a bevy of early chances. He put his name into history books with a goal in first-half stoppage time, putting his side in the lead with a fantastic run and finish.
France was punished at the end of the half as wingback Fiola collected a cross-field pass from Adam Nagy, played a one-two with Roland Sallai and outpaced the French defence. He beat goalkeeper Hugo Lloris with a low shot at the near post to coolly side-foot home a goal.
It was met with a rapturous response from the ecstatic crowd. The atmosphere is likely to prove as unforgettable as Fiola's goal.
France rescued a point after Griezmann cancelled out Attila Fiola's first half strike in front of a loud, 65,000-strong crowd at the Puskas Arena - one of the biggest at a game in Europe since the start of the COVID-19 pandemic.
PIX: Spain held by Poland, face crunch final group tie
PIX: Germany bounce back with big win over Portugal
PICS: England given reality check by gutsy Scotland
Eriksen discharged after successful operation