After trailing 11-12 at halftime, Denmark claimed all honours in a changeable second half where both teams shared their periods of momentum and won 32-29.
Denmark thus still has the fate of the European Championship in their own hands as they blew the intermediate round wide open.
The first half was characterized by two strong defenses, which gave the goalkeepers great conditions to perform, resulting in a low-scoring half.
Denmark had a very difficult time finding gaps in a compact and very physically strong French defense, which especially managed to contain the threat of world handballer Mathias Gidsel.
Mathias Gidsel began to settle into his stylish stride in the second half, while the French defense began to look worn, and after nine minutes, Gidsel put Denmark ahead 17-16.
The Danish defense looked very strong in front of Emil Nielsen, who also pulled off a couple of great saves.
You could sense that the momentum was headed Denmark's way when Gidsel made it 19-17 on a counterattack, France had to take a timeout, and the Danish players inspired the crowd to increase the noise even further.
However, the momentum died out, and after a couple of technical fouls, Denmark found themselves behind 23-21 as a furious Danish coach, Nikolaj Jacobsen, took a timeout with 12 minutes left.
Thanks to a very aggressive defense, Jacobsen tried to disrupt the French attacking game, and a reborn Emil Jakobsen suddenly showed his strength from the wing, on the counterattack, and on the run-in.
He gave Denmark a 27-26 lead, and the momentum swung Denmark's way again. Denmark began to find solutions against the French defense, and in the end, Guillaume Gille's outfit couldn't find their way back in the game.
It was Denmark's 12th win against France in history, to end France's 12-match unbeaten streak at the EURO. Unbelievably, it was also only Denmark's second win against France in a European Championship final tournament.
