Police forces fired tear gas as scuffles and pockets of looting broke out on the Champs-Élysées where a million people partied into the night.
Revellers set off smoke bombs in the national colours – blue, white and red – obscuring Napoleon’s triumphal arch as officers tackled the crowd using water canons.
People climbed on newspaper kiosks and bus stops in the area to wave flags while the Marseillaise national anthem rang out and cars honked their horns following the final whistle. But the celebrations soured as looters broke into shop fronts and smashed windows before they were driven back by riot police brandishing shields and batons.
In the Alpine city of Annecy, a 50-year-old France fan broke his neck after jumping into a canal at the end of the team’s 4-2 triumph. Then, in nearby Saint-Felix, there was another death when a man in his 30s crashed his car into a tree as he celebrated the win.
There was also serious trouble in the eastern city of Lyon, where hundreds of youths went on the rampage, attacking cars and setting fire to wheelie-bins. One video showed a Lacoste clothes shop being ransacked, as thieves wearing France shirts ran off with T-shirts.
Public fountains and other monuments in cities such as Bordeaux and Marseille, as well as Lyon, were filled with youths brandishing flares and throwing bottles.
In Aubenas, in the Ardeche department, three pedestrians walking on the pavement were hit by a car, and then taken to hospital. And in Ajaccio, on the French Mediterranean island of Corsica, scuffles broke out between France and Croatia supporters.
In Frouard, near the city of Nancy, a three-year-old boy and two six-year-old girls were seriously injured after being struck by a motorcycle, which then fled the scene.
The worst scenes, however, were in central Paris, where the Champs Elysee remained closed in the early hours of Monday after water cannon was used to disperse crowds.