Alla 45' minuto di gioco, la Croazia ha aperto le marcature con un gol di Ivica Olić, portando il punteggio sul 1-0. Subito all'inizio della seconda metà della partita, sono state effettuate alcune sostituzioni da entrambe le squadre. Mario Galinović ha sostituito Vedran Runje nella porta della Croazia, mentre O. Vukojević ha rimpiazzato Jerko Leko. Dall'altra parte del campo, Dušan Kuciak ha preso il posto di L. Hajduch e P. Grajciar ha preso il posto di Marek Čech.
Al 48' minuto, la Croazia ha raddoppiato il vantaggio con un gol di O. Vukojević, portando il punteggio sul 2-0. La squadra croata ha continuato a dominare il gioco e al 69' minuto, Ivica Olić ha siglato il suo secondo gol personale per portare il punteggio sul 3-0.
Mentre la partita proseguiva, entrambe le squadre hanno effettuato ulteriori sostituzioni. Josip Simunic è entrato in campo al posto di Dario Simic per la Croazia al 56' minuto, mentre Filip Sebo ha preso il posto di F. Hološko per la Slovacchia al 62' minuto. Al 68' minuto, la Slovacchia ha inserito Robert Jež al posto di B. Vaščák.
Verso la fine della partita, la Croazia ha effettuato ulteriori due sostituzioni. Darijo Srna ha preso il posto di Marko Babic al 70' minuto e Luka Modrić ha rimpiazzato Ivica Olić. La Slovacchia ha effettuato l'ultima sostituzione al 84' minuto, con O. Szabó che ha preso il posto di Peter Šinglár.
Alla fine dei 90 minuti, il punteggio finale è stato di 3-0 a favore della Croazia, che ha dominato la partita con una solida performance da parte di Olić, autore di due gol.













