Strijelci: 0:1 Babić (18), 0:2 Tudor (58), 1:2 M. Petrov (72), 1:3 Kranjčar (80).
BUGARSKA: Ivankov, Kišišev (Lazarov, 54), Kirilov, Stojanov, Iliev, S.Petrov, M.Petrov, Jankov, Georgiev, Ivanov (Božinov, 46), Berbatov.
HRVATSKA: Butina, R.Kovač, Tomas, Tudor, Šimunić, N.Kovač, Babić, Srna, Kranjčar (J. Leko, 82), Olić (Balaban, 90), Pršo.
Žuti kartoni: Olić, Tudor, R. Kovač (Hrv), Stojanov, Berbatov (Bug)
Hrvatska nogometna reprezentacija na korak je do plasmana na Svjetsko prvenstvo 2006. nakon pobjede u Sofiji nad Bugarskom (3:1). Hrvatska je ovom pobjedom eliminirala Bugare iz utrke za SP, te sada ostaje da se u izravnom srazu sa Šveđanima odluči o prvom mjestu i izravnom putniku u Njemačku, dok će drugoplasirani u dodatne kvalifikacije.
Izbornik Kranjčar je u Sofiji došao do pobjede karijere, u kojoj je glavnu ulogu imao njegov sin Niko, strijelac odlučujućeg pogotka u 80. minuti. Obrana je izvrsno obavila posao, osim pogreške vratara Butine, a u napadu je od pet prilika iskorišteno čak tri.
Očekivani uraganski nalet Bugara na početku utakmice nije donio ni izglednu priliku, a Hrvatska je u svom prvom ozbiljnijem napadu polučila pogodak. Ivica Olić se izborio za loptu na lijevoj strani, pronašao Niku Kranjčara koji proigrava Marka Babića, a ovaj "špicom" probija bugarskog vratara.
Vodstvo Hrvatska uspijeva sačuvati, unatoč tri izgledne prilike Dmitra Berbatova, koji je neprecizan u 30., 34. i 43. minuti. Na drugoj strani, Hrvatska je mogla do drugoga pogotka u 31. minuti - Pršo se izvrsno probio na desnoj strani i ubacio u šesnaesterac gdje Niko Kranjčara sam odmah šutira, ali vratar Ivankov brani taj udarac.
U drugo poluvrijeme su izabranici Zlatka Kranjčara ušli izvrsno, te u prvih petnaest minuta nadigrali Bugare. U 55. minuti Kranjčar je iz blizine pucao preko grede, ali su zato tri minute kasnije hrvatski nogometaši odigrali najbolju akciju na utakmici i poveli sa 2:0. Kranjčar je pronašao Tudora koji je ubacio na lijevu stranu za Olića, a na povratnu loptu Tudor postavlja nogu i pogađa sami desni kut.
Nakon ovog vodstva primjećivao se pad u igri naše reprezentacije, Kranjčar ništa nije mijenjao, a nakon nekoliko poluprigoda isplatili su se napadi Bugara u 72. minuti. Martin Petrov je iskosa sa dvadesetak metara iz slobodnog udarca uhvatio Butinu nespremnog i lopta je kroz ruke hrvatskog vratara ušla u mrežu. Srećom, junak utakmice Niko Kranjčar se pobrinuo da ta greška ne odnese pobjedu.Lazarov je u 80. minuti krivo dodao loptu koju je prihvatio Kranjčar, prevario Ilieva i pored Ivankova pogodio za konačnih 3:1.
Na stadionu Levski bilo je i oko 600 hrvatskih navijača, koji su pružali gromoglasnu podršku tijekom cijele utakmice. Navijačima nije bilo lako, jer su u Sofiju došli i srpski navijači, pa je u bugarskom glavnom gradu bilo i manjih tučnjava. Vrhunac neukusa bio je transparent "Ovčara" na ćirilici koji je bio istaknut na tribini na kojoj su se nalazili bugarski navijači.