La partita tra Lokomotiva e Zagreb si è svolta allo Stadion Maksimir, con la squadra di casa allenata da Tomislav Ivkovic e la squadra ospite guidata da Zeljko Kopic.
L'inizio della partita si è rivelato molto promettente per la Lokomotiva, con il gol al 11' di Mirko Maric che ha portato la squadra in vantaggio per 1-0. La squadra di casa ha continuato a pressare e ha ottenuto un calcio di rigore al 18', che è stato trasformato da D. Šovšić per portare il punteggio a 2-0. Nello stesso minuto, B. Matic del Zagreb ha ricevuto una carta gialla per un fallo.
Il primo tempo è proseguito con un'altra occasione per la Lokomotiva e un'altra carta gialla per la squadra di casa, dato che Herdi Prenga è stato ammonito al 31'. La Lokomotiva ha continuato a dominare il gioco e ha siglato il terzo gol della partita al 38' grazie a un altro gol di Mirko Maric.
La Lokomotiva ha continuato a mettere pressione sulla difesa del Zagreb, che ha risposto con una carta gialla per Jerko Leko al 43'. Nel secondo tempo, entrambe le squadre hanno effettuato diverse sostituzioni per cercare di cambiare il corso della partita. Al 57', Petar Mišić è entrato in campo al posto di J. Doležal nella Lokomotiva e al 63', Vedran Jurjevic ha sostituito B. Matic nel Zagreb.
All'64', la Lokomotiva ha effettuato un'altra sostituzione, con Marko Kolar che ha preso il posto di Mirko Maric. Al 78', è stata la volta di Karlo Bartolec di entrare in campo al posto di Herdi Prenga nella Lokomotiva. Non ci sono state ulteriori azioni degne di nota nella partita e il punteggio finale è rimasto 3-0 a favore della Lokomotiva.
Dopo la partita, la Lokomotiva ha guadagnato tre punti, portando il loro totale a 16, e si sono posizionati al quinto posto in classifica. Il NK Zagreb, invece, ha perso la partita e ha guadagnato 13 punti, posizionandosi al sesto posto in classifica.












