Στην τελική φάση είχαν προκριθεί οκτώ χώρες αλλά μετείχαν έξι, μετά από την απόσυρση της Συρίας και της Ερυθραίας. Οι εξι ομάδες χωρίστηκαν σε δύο ομίλους των τριών:
Οι δύο πρώτες ομάδες κάθε ομίλου προκρίθηκαν στην ημιτελική φάση, όπου η πρώτη ομάδα του ενός ομίλου αντιμετώπισε την δεύτερη ομάδα του άλλου. Στους ομίλους ίσχυσε η βαθμολογία 3-1-0 αλλά στα ισόπαλα παιχνίδια υπήρχε η διαδικασία των πέναλτι (χωρίς παράταση), το αποτέλεσμα των οποίων ίσχυε μόνο σε περίπτωση ισοβαθμίας των δύο ομάδων. Οι νικήτριες των δύο ημιτελικών αγωνίστηκαν στον τελικό και οι ηττημένες για την 3η θέση.
- Αγώνες
- Λιθουανία – Γουινέα: 2-0
- Ιταλία – Γουινέα: 1-1 (3-2 πέν.)
- Ιταλία – Λιθουανία : 1-0
|
- Ιταλία : 4β. (2-1)
- Λιθουανία : 3β. (2-1)
- Γουινέα : 1β. (1-3)
|
- Αγώνες
- Βόρεια Κορέα – Μπαρμπάντος: 2-1
- Αίγυπτος – Βόρεια Κορέα: 3-0
- Αίγυπτος – Μπαρμπάντος: 4-0
|
- Αίγυπτος : 6β. (7-0)
- Βόρεια Κορέα : 3β. (2-4)
- Μπαρμπάντος: 0β. (1-6)
|
- Πεντάρα, 8/12/2003: Αίγυπτος – Λιθουανία: 2-0
- Ζεφεράνα, 9/12/2003: Βόρεια Κορέα – Ιταλία: 2-1 (1-1, χρυσό γκολ στην παράταση)
- Κατάνια, 11/12/2003:
- Βόρεια Κορέα – Αίγυπτος: 3-2 (20΄ Yong Su, 58΄, 88΄ Song Chol Nam - 28΄ Bassiouny, 51΄ Ragab Abdullah)