Rampant hosts France brutally ended Iceland's fairytale run at Euro 2016 with a crushing 5-2 victory on Sunday for a semi-final date with world champions Germany.
France were 4-0 up at half-time as Olivier Giroud's double, Paul Pogba, Dimitri Payet and Antoine Griezmann lifted Les Bleus in front of 76,833 fans on a wet night at the Stade de France. Iceland's goals came from Kolbeinn Sigthorsson and Birkir Bjarnason.
Iceland had impressed in their tournament debut, most notably by ousting England 2-1 in the last 16, but finally ran out of steam - after Lars Lagerback and Heimir Hallgrimsson had fielded the same starting 11 as in the four previous games.
While Iceland now go home, France will travel to Marseille with plenty of confidence for another intriguing game with the old foes Germany on Thursday.
Germany beat France 1-0 in the 2014 World Cup quarters but the scorer from that game, Mats Hummels, is suspended; and Die Mannschaft have also lost in-form striker Mario Gomez with injury and fear for Sami Khedira and Bastian Schweinsteiger as well.
"The players deserve big praise," coach Didier Deschamps said, while Payet spoke of "our best performance at the tournament" after which the French players properly celebrated with their fans for the first time.
"We managed to score a lot of goals and above all we scored very quickly," Payet said.
Man-of-the-match Giroud said: "We are very pleased. We scored five goals, had a lot of fun and are pleased with our performance. But we have to erase the small defensive mistakes which we can't afford against Germany because we would pay a heavy price."
Lagerback was naturally not happy with the first half but happy with the fantastic showing overall.
"We were paralysed and passive, maybe because we were close to something big. But respect to the team how they turned it around in the second half. They showed we can play football," he said.
"The players did a marvellous job. I am very proud of the players. Iceland's future is good."
Deschamps had to make two changes owing to suspensions of defender Adil Rami and midfielder N'Golo kante, with uncapped Samuel Umtiti and Moussa Sissoko taking their place.
Like in the second half of their 2-1 comeback win against Ireland, Griezmann moved from the right wing to a deeper position behind Giroud.
France had not scored in the first half in their first four games but got the desired early lead in the 12th. Blaise Matuidi chipped the ball over the Iceland defence and Giroud ran away from Kari Arnason to beat Hannes Halldorsson from a left angle.
Eight minutes later the Juventus midfielder Pogba nodded the second off Griezmann's corner-kick.
Cheered on by the large contingent of some 10,000 fans, Iceland tried to respond, and they did get a first chance when Jon Dadi Bodvarsson aimed after one of the feared long throw-ins from captain Aron Gunnarsson was headed on to him.
But France controlled the action pretty easily and the match was over as a contest in the 43rd when Payet drilled home a low shot from the edge of the area after Iceland failed to decisively clear a cross.
Griezmann then added insult to injury when he chipped the fourth over Halldorsson on the stroke of half-time, off a pass from Pogba and a dummy from Giroud, going to the top of the scorers' chart with four goals with what was also the 100th goal of the tournament.
The biggest victory in Euro finals history - the Netherland's 6-1 over Yugoslavia in 2000 - was now under threat.
Iceland finally got on the scoresheet from Sigthorsson's tap in the 56th but it took just three further minutes until Giroud headed in Payet's free-kick for 5-1 - his last duty though as he was taken out of the match right after in exchange for Andre-Pierre Gignac.
Defender Laurent Koscielny and Payet were later also taken off, with Eliaquim Mangala and the fast Kingsley Coman coming on as France coasted home.
Bjarnason meanwhile headed Iceland's second in the 83rd, and the players and their devoted fans celebrated the overall achievement long after the final whistle with some final renditions of their fearsome "huh" chant and hand-clapping.