yardımcı hakemler: david richardson (eng), jeremy simpson (eng)
4. hakem: stephen tanner (eng)
bremen: tim wiese (gk), sebastian boenisch, naldo, frank baumann (c) (dk. 62 daniel jensen), clemens fritz (dk. 74 martin harnik), diego, mesut özil, alexandros tziolis, hugo almeida, claudio pizarro, per mertesacker
yedekler: christian vander (gk), petri pasanen, markus rosenberg, sebastian prödl, peter niemeyer
teknik direktör: thomas schaaf (ger)
milan: dida (gk), filippo inzaghi, clarence seedorf (dk. 86 marek jankulovski), gianluca zambrotta, giuseppe favalli, andrea pirlo, massimo ambrosini (c), philippe senderos, daniele bonera, ronaldinho (dk. 89 david beckham), mathieu flamini
yedekler: christian abbiati (gk), paolo maldini, kakha kaladze, matteo darmian, luca antonini
teknik direktör: carlo ancelotti (ita)
goller: (0-1) dk. 36 filippo inzaghi (1-1) dk. 84 diego
sarı kartlar: dk. 81 naldo, dk. 86 diego, dk. 87 daniel jensen (bremen) dk. 59 massimo ambrosini (c), dk. 90+2 mathieu flamini, dk. 90+4 giuseppe favalli (milan)