3 – 2
“Niko Galesic heads Dinamo into an early lead after a string of corners following a blocked shot from Mateo Lisica.”
Pivotal“Dion Beljo heads in Dinamo's second after a spell of pressure and a missed chance from Stjepan Radeljic just a minute earlier.”
Pivotal“Dušan Vuković pulls one back for Lokomotiva just two minutes after falling 2-0 behind, giving the visitors hope before halftime.”
“Dion Beljo completes his brace, finishing off a spell of Dinamo pressure built through consecutive corners to make it 3-1.”
Pivotal“Leon Belcar heads home from Athanasios Triantafyllou's assist to set up a nervy finale at 3-2, just minutes after Josip Misic's red card for Lokomotiva.”
PivotalOutstanding performance

Dinamo Zagreb raced into control early, with Niko Galesic heading home from a corner after just 11 minutes before Dion Beljo doubled the lead with a close-range finish. Dušan Vuković's immediate reply kept Lokomotiva in touch, but Beljo's second on 58 minutes, latching onto a Luka Stojkovic assist, looked to have settled the derby at 3-1. The match then descended into chaos as both sides picked up cards for arguments and fouls, with Josip Misic and Duje Reic both sent off late on, while Leon Belcar's 75th-minute header set up a nervy finish that Dinamo's early dominance - 19 shots to 14, five big chances to two - ultimately made safe enough to survive. The result keeps Dinamo firmly in the title picture while Lokomotiva, despite a spirited second-half response, remain stuck mid-table after another derby defeat.
How entertaining was this match?
Dinamo Zagreb welcome city rivals Lokomotiva to Maksimir looking to keep pace with the HNL's front-runners, while Lokomotiva arrive seeking a rare away scalp to arrest their inconsistent form. With Dinamo unbeaten in their last three meetings against their neighbors, history favors the hosts heading into this Zagreb derby.