Mecz o Superpuchar Europy 2003 został rozegrany 29 sierpnia 2003 roku na stadionie Ludwika II w Monako pomiędzy Milanem, zwycięzcą Ligi Mistrzów UEFA 2002/2003 oraz FC Porto, triumfatorem Pucharu UEFA 2002/2003. Milan wygrał mecz 1:0, tym samym zdobywając Superpuchar Europy po raz czwarty w historii klubu.

Droga do meczu

FC Porto

Sezon Rozgrywki Runda Przeciwnik Dom Wyjazd Ogólnie 2002/03 Puchar UEFA 1R Polonia Warszawa 6–0 0–2 6–2 2R Austria Wiedeń 2–0 1–0 3–0 3R RC Lens 3–0 0–1 3–1 1/8 Denizlispor 6–1 2–2 8–3 1/4 Panathinaikos AO 0–1 2–0 2–1, Dogr. 1/2 S.S. Lazio 4–1 0–0 4–1 F Celtic F.C. 3–2 (N), Dogr.

A.C. Milan

Sezon Rozgrywki Runda Przeciwnik Dom Wyjazd Ogólnie 2002/03 Liga Mistrzów 3Q Slovan Liberec 1–0 1–2 2–2, w. 1r gr Grupa G RC Lens 2–1 1–2 1. miejsce Deportivo La Coruña 1–2 4–0 Bayern Monachium 2–1 2–1 2r gr Grupa C Real Madryt 1–0 1–3 1. miejsce Borussia Dortmund 0–1 1–0 Lokomotiw Moskwa 1–0 1–0 1/4 AFC Ajax 3–2 0–0 3–2 1/2 Inter Mediolan 0–0 1–1 1–1, w. F Juventus F.C. 0–0 (N), k: 3–2

Szczegóły meczu

Spotkanie finałowe odbyło się 29 sierpnia 2003 na Stadionie Ludwika II w Monako. Frekwencja na stadionie wyniosła 16 885 widzów. Mecz sędziował Graham Barber z Anglii. Mecz zakończył się zwycięstwem Milanu 1:0 po bramce Andrija Szewczenki w 10.