Il sorteggio per gli spareggi si è tenuto a Francoforte sul Meno , in Germania , il 13 ottobre 2003 . Non è stato applicato nessun criterio a questo sorteggio, pertanto gli accoppiamenti sono stati del tutto casuali.
Riga 15 novembre 2003, ore 20:15 UTC+2 Lettonia 1 – 0 referto Turchia Stadio Skonto (8.800 spett.)
Glasgow 15 novembre 2003, ore 15:00 UTC+0 Scozia 1 – 0 referto Paesi Bassi Hampden Park (50.670 spett.)
Zagabria 15 novembre 2003, ore 17:30 UTC+1 Croazia 1 – 1 referto Slovenia Stadio Maksimir (34.657 spett.)
Mosca 15 novembre 2003, ore 19:00 UTC+3 Russia 0 – 0 referto Galles Stadio Lokomotiv (28.500 spett.)
Istanbul 19 novembre 2003, ore 20:30 UTC+2 Turchia 2 – 2 referto Lettonia Stadio BJK İnönü (17.500 spett.)
Lubiana 19 novembre 2003, ore 17:30 UTC+1 Slovenia 0 – 1 referto Croazia Bežigrad Stadium (8.500 spett.)
Cardiff 19 novembre 2003, ore 19:30 UTC+0 Galles 0 – 1 referto Russia Millennium Stadium (73.026 spett.)
Oslo 19 novembre 2003, ore 19:30 UTC+1 Norvegia 0 – 3 referto Spagna Ullevaal Stadion (25.106 spett.)