The tournament in Holland and Belgium surpassed all expectations.
The football was high-quality and the grounds boasted a colourful atmosphere.
Violent scenes away from stadiums did cast a shadow on the competition - and England's participation - at one stage, but the game itself emerged as the true winner.
There was a feeling from the first match that Euro 2000 was going to prove special.
Belgium kicked off with a fine 2-1 win over Sweden, though both teams failed to make it to the quarter-finals from that group.
That honour went to Italy, who qualified with a 100% record, and first-time finalists Turkey.
Turkey raised their game after a goalless draw with Sweden, and qualified with a 2-0 defeat of Belgium in the last group match which saw one of the co-hosts leave their own party just as it was getting started.
Holland, the other nation staging Euro 2000, looked set to join them judging by early form. They needed a dubious late penalty to beat the Czech Republic 1-0 in their opener, but a 3-0 victory over Denmark revived their campaign.
France were more impressive early on, though both teams had already qualified before they met in Amsterdam.
It seemed a forerunner for the final and Holland must have hoped so after twice coming from behind to beat the French 3-2.
England went into Euro 2000 with coach Kevin Keegan seemingly the only man touting them as possible winners.
Heads turned when they went 2-0 up against Portugal inside 20 minutes of their first match, but the talented Portuguese responded well.
Luis Figo - one of the players of the tournament - started the comeback with a stunning 30-yard drive and Portugal eventually won 3-2.
Germany held Romania 1-1 when defeat looked more likely, and much hinged on their clash with old rivals England.
Violence on the streets of Brussels and Charleroi dominated matters in the build-up to the match. The trouble was almost as inevitable as defeat by Germany.
England had not beaten the Germans at any finals since 1966, but Alan Shearer's header proved enough to sneak victory.
That left England needing a draw from the last group match against Romania, and they took a 2-1 lead into half-time.
ENGLAND IN EUROPE: 2000
Eliminated in finals group stage
Qualifying Group 5: Sweden 2-1 Eng,
Eng 0-0 Bulgaria,
Luxembourg 0-3 Eng,
Eng 3-1 Poland,
Eng 0-0 Sweden,
Bulgaria 1-1 Eng,
Eng 6-0 Luxembourg,
Pol 0-0 Eng
Finals Group A:
Portugal 3-2 Eng,
Eng 1-0 Germany,
England 2-3 Romania
But Romania equalised early in the second half and earned a penalty with just two minutes to go. Ioan Viorel Ganea duly scored and Romania progressed along with Portugal, who thrashed Germany 3-0 to complete their humiliation.
Spain and Yugoslavia completed the quarter-finals line-up, though that hardly begins to tell the story.
Yugoslavia had a major scare when newcomers Slovenia raced into a 3-0 lead in their opening clash, before fighting back to claim a point.
They were on the wrong end of a thrilling recovery against Spain in the decider as they led 3-2 with injury time approaching.
Spain, who needed victory to progress at the expense of Norway, scored two late goals to bounce back in a thriller.
The Spaniards sensed they could fulfil their potential, but France provided the quarter-final opposition.
The outstanding Zinedine Zidane sent France ahead with a great free-kick, though Spain levelled through Gaizka Mendieta.
Youri Djorkaeff restored the French lead before half-time and that was how it stayed until Spain were awarded a last-minute penalty. Raul failed to convert, and Spanish hopes were dashed.
Neighbours Portugal were also long overdue tournament success and a comfortable 2-0 defeat of Turkey put them up against France.
Italy looked convincing winners over Romania as they reached the semis, but their next opponents Holland sent a warning to the whole of Europe as Patrick Kluivert scored three in a 6-1 demolition of Yugoslavia.
Holland seemed destined to go all the way, but Italy stood firm.
The Dutch missed two penalties in normal time and three more in a shoot-out after extra time failed to reap a golden goal. Goalkeeper Francesco Toldo was Italy's hero as his save put them in the final.
In the other semi, France and Portugal played out a 1-1 draw in normal time, with a golden goal required to settle matters.
Time was running out when a penalty was awarded for handball by Portugal's Abel Xavier.
Portuguese frustration boiled over and their angry protests later earned them a massive Uefa fine.
French playmaker Zidane made no mistake with the decisive penalty.
France v Holland was the final most fans seemed to want, but France v Italy was the one they got.
Italy struck the first blow when Marco Delvecchio scored from close range.
That kept the sides apart until Sylvain Wiltord burst forward for France in the dying seconds. His low drive evaded the grasp of Toldo and extra-time was needed again.
France made the most of their late reprieve when David Trezeguet blasted home a103rd minute winner.
Jubilant scenes reminiscent of France's 1998 World Cup victory greeted the result. The goal typified the tournament as a whole - a dazzling spectacle with a glorious finish.
2000 European Championship results
(Held in Belgium/Holland)
Group A: Germany 1-1 Romania, Portugal 3-2 England, Romania 0-1 Portugal, England 1-0 Germany,
Portugal 3-0 Germany, England 2-3 Romania
Group B: Belgium 2-1 Sweden, Turkey 1-2 Italy,
Italy 2-0 Belgium, Turkey 2-0 Belgium, Sweden 0-0 Turkey, Italy 2-1 Sweden
Group C: Spain 0-1 Norway, Norway 0-1 Yugoslavia, Yugoslavia 3-3 Slovenia, Slovenia 1-2 Spain,
Yugoslavia 3-4 Spain, Slovenia 0-0 Norway
Group D: France 3-0 Denmark, Holland 1-0 Czech Republic, Czech Republic 1-2 France, Denmark 0-3 Holland,
France 2-3 Holland, Denmark 0-2 Czech Republic
Portugal 2-0 Turkey
Italy 2-0 Romania
Holland 6-1 Yugoslavia
Spain 1-2 France
France 2-1 Portugal
Italy 0-0 Holland
France 2-1 Italy