Iceland’s World Cup dream was ended by Ivan Perisic’s late winner in a 2-1 defeat to Croatia, who themselves topped Group D.
Iceland came close to leading before the break but Birkir Bjarnason had two shots from corners blocked, and Lovre Kalinic pulled off a fine flying save to keep out Aron Gunnarsson.
Shortly after half-time though, Milan Badelj put Croatia in front with a textbook half-volley from Perisic’s cross.
Iceland continued to press and were rewarded with 15 minutes to go when Bjarnason’s cross was handled by Liverpool defender Dejan Lovren and Gylfi Sigurdsson, who missed from the spot in his previous game, stepped up to smash a penalty into the top corner.
Croatia: Kalinic (7), Jedvaj (6), Corluka (6), Caleta-Car (7), Pivaric (7), Pjaca (6), Modric (7), Badelj (7), Perisic (6), Kovacic (6), Kramaric (5).
Subs: Bradaric (6), Lovren (4), Rakitic (na).
Iceland: Halldorsson (6), Saevarsson (7), Ingason (8), R Sigurdsson (6), Magnusson (7), Gudmundsson (7), Gunnarsson (7), Hallfredsson (8), Bjarnason (6), Finnbogason (7).
Subs: Sigurdarson (6), Gudmundsson (na), Traustason (na).
Man of the match: Emil Hallfredsson