La rencontre s'est déroulée au stade Volkspark de Hambourg, en Allemagne. L'Albanie a marqué le premier but à la 11e minute, grâce à une tête au premier poteau de Qazim Laçi sur un centre brillant de Jasir Asani.
Les Croates ont connu des difficultés pour s'approcher du but albanais. C'est seulement à la 74e minute qu'Andrej Kramaric est parvenu à égaliser avec une belle réalisation du plat du pied. Trois minutes plus tard, les Vatreni ont pris l'avantage 2-1 grâce à un but contre son camp de l'Albanie.
Les Croates étaient favoris de cette rencontre. Après une défaite contre l'Espagne lors du premier match, les Vatreni se devaient de rebondir contre l'Albanie, mais c'est bien cette dernière qui a tiré son épingle du jeu avec un point en parvenant à égaliser 2-2 in extremis à la 90e+5 minute.