Kvalifiseringen til VM i 2010 ble et gjensyn med Spania og Bosnia og Hercegovina fra forrige VM-kvalifisering og Armenia fra forrige kvalifisering. Det ble også et gjensyn med Estland og Tyrkia. Belgia startet med 3–2 over Estland, nok en gang med Sonck som matchvinner. Sonck scoret også for Belgia i uavgjortkampen borte mot Tyrkia og 2–0-seieren mot Armenia hjemme, der også den lovende Marouane Fellaini scoret det andre målet. Sonck scoret ledermålet til Belgia mot Spania hjemme, men det ble likevel 1–2 mot den regjerende europamesteren. Det ble 2–4-tap hjemme mot Bosnia-Hercegovina og 1–2 borte mot samme motstander. Etter hele 0–5 borte mot Spania og 1–2 mot Armenia der Belgia reduserte i andre overtidsminutt, virket det lite sannsynlig at Belgia kom til å kvalifisere seg. Belgia slo Tyrkia 2–0 hjemme i nest siste kamp, men tapte med samme sifre borte mot Estland, og endte med ti poeng på fjerdeplass, nærmere femteplassen enn tredjeplassen.