They produced the Impossible Dream at Euro 2016 - but Iceland's stars couldn't conjure another miracle in Russia.
The Nordic minnows are going home – but they can hold their heads high after giving everything to save their World Cup dream in Rostov.
The odds were always stacked against them getting out of Group D despite a shock draw with Argentina.
And goals from Milan Badelj early in the second half and a 90 minute screamer from Manchester United target Ivan Perisic sealed top spot for Croatia to silence Iceland's Thunderclap at least until Euro 2020.
Despite facing Croatia's reserves after coach Zlatko Dalic made nine changes from the team that beat Argentina 3-0 to clinch a place in the last 16, their opponents were too strong and will now pose a dangerous threat in the last 16 against Denmark.