מילאן זכתה בתואר בפעם השישית בתולדותיה, ובכך שימרה את מיקומה כסגנית הזכיות במפעל, אחרי אלופת אירופה היוצאת, ריאל מדריד, שזכתה עד אז תשע פעמים. היה זה משחק גמר ליגת האלופות התשיעי בהיסטוריה של הקבוצה, והראשון מאז 1995, אז הפסידה לאייאקס אמסטרדם. עבור יובנטוס היה זה משחק הגמר השביעי בתולדותיה, אך היא נותרה עם שתי זכיות בלבד, והשוותה את שיא מספר ההפסדים בגמר של בנפיקה ליסבון, עם חמישה הפסדים. אל מספר השיא הזה הצטרפה גם באיירן מינכן מגרמניה בשנת 2012.
יובנטוס העפילה לליגת האלופות לאחר שזכתה באליפות הסרייה א' בעונה הקודמת. מילאן העפילה לטורניר לאחר שסיימה רביעית בליגה, עם 16 נקודות פחות מיובנטוס במאזנה, ונאלצה להתמודד בסיבוב המוקדמות השלישי על מנת להעפיל לשלב הבתים של המפעל.
לאחר משחק טקטי והגנתי במשך 120 דקות, עברה ההכרעה לדו-קרב בעיטות עונשין. שני השוערים, דידה ממילאן וג'אנלואיג'י בופון מיובנטוס, הפגינו יכולת מצוינת, כשהדפו בסך הכל 5 מתוך 10 הבעיטות. שוערה הברזילאי של מילאן הדף שלוש מחמש הבעיטות של שחקני יובנטוס, ואת הפנדל המכריע כבש אנדריי שבצ'נקו, שהיה לאוקראיני הראשון שזוכה בליגת האלופות.
מילאן החלה את דרכה בשלב הפלייאוף של המוקדמות, בו פגשה את סלובן ליברץ הצ'כית. לאחר ניצחון 0-1 בסן סירו, אצטדיונה הביתי, מילאן הפסידה בתוצאה 1–2 בחוץ והעפילה לשלב הבתים בזכות יתרון בשערי החוץ.
בהגרלת שלב הבתים הראשון שובצה מילאן בבית ז', יחד עם לאנס, באיירן מינכן ודפורטיבו לה קורוניה. מילאן השיגה ארבעה ניצחונות בארבעת משחקיה הראשונים, וסיימה ראשונה בבית למרות הפסדים בשני המשחקים האחרונים, ללאנס בחוץ ולדפורטיבו לה קורוניה בבית.
בשלב הבתים השני שובצה מילאן לבית ג' לצד אלופת אירופה, ריאל מדריד, ולצד בורוסיה דורטמונד ולוקומוטיב מוסקבה. בדיוק כמו בשלב הבתים הראשון, מילאן השיגה ארבעה ניצחונות בארבעת משחקיה הראשונים, וסיימה ראשונה בבית למרות הפסדים בשני המשחקים האחרונים, לריאל מדריד בחוץ ולדורטמונד בבית.
בשלב רבע הגמר פגשה מילאן את אייאקס אמסטרדם, ובמשחק הראשון, שנערך באמסטרדם ארנה, נפרדו הקבוצות בשוויון 0-0. במשחק הגומלין בסן סירו, מילאן הייתה על סף הדחה מהמפעל, לאחר ששמטה פעמיים יתרון. למרות שערים של פיליפו אינזאגי ושל אנדריי שבצ'נקו, אייאקס הצליחה להשוות פעמיים, והמשחק הגיע לשלבי ההכרעה בתוצאה 2-2, שבה אייאקס מובילה בזכות שערי חוץ. דקה אחת בתוך תוספת הזמן, כבש יון דאל תומאסון את שער הניצחון שהעלה את מילאן לחצי הגמר.
בשלב חצי הגמר פגשה מילאן את אינטר לדרבי של העיר מילאנו. במשחקה הביתי של מילאן הקבוצות נפרדו בשוויון 0-0, ובמשחק הגומלין מילאן עלתה ליתרון ראשון משער של שבצ'נקו בתוספת הזמן של המחצית הראשונה. למרות שער שוויון של אינטר שש דקות לסיום ההתמודדות, מילאן עלתה לגמר המפעל בזכות יתרון בשערי החוץ.
יובנטוס
בהגרלת שלב הבתים הראשון שובצה יובנטוס לבית ה', לצידן של ניוקאסל יונייטד, דינמו קייב ופיינורד. לאחר ארבעה ניצחונות, כולל ניצחון ביתי מוחץ בתוצאה 0-5 על דינמו קייב, תיקו והפסד בודד (0–1 לניוקאסל בחוץ), הבטיחה יובנטוס את ראשות הבית.
בשלב הבתים השני, הוגרלה לבית ד' יחד עם מנצ'סטר יונייטד, פ.צ. בזל ודפורטיבו לה קורוניה, יריבתה של מילאן בשלב הבתים הראשון. יובנטוס התקשתה להעפיל מהבית, לאחר שרשמה שלושה הפסדים, שניים מתוכם למנצ'סטר יונייטד ואחד מול בזל, ורק שני ניצחונות ותיקו אחד, שהקנו לה 7 נקודות, מאזן זהה ללה קורוניה ולבזל, ונמוך ממנצ'סטר יונייטד. יובנטוס הייתה זו שהתקדמה מהמקום השני בזכות יחס שעריה העדיף, והעפילה לרבע הגמר.
ברבע הגמר פגשה יובנטוס את ברצלונה הספרדית. במשחק הראשון בסטאדיו דלה אלפי, אצטדיונה הביתי של יובנטוס, נפרדו הקבוצות בשוויון 1-1 למרות יתרון מוקדם של יובנטוס שהושג בזכות שערו של פאולו מונטרו. גם במשחק הגומלין בקאמפ נואו ברצלונה הצליחה להשוות לאחר שער יתרון של פאבל נדבד, והמשחק המשיך להארכה. שש דקות לסיום ההארכה, כבש מרסלו סלאייטה את שער הניצחון של יובנטוס, שהעלה אותה לחצי הגמר.
בחצי הגמר יובנטוס פגשה קבוצה ספרדית נוספת שכבר פגשה את מילאן בטורניר זה, ריאל מדריד שהתמודדה מולה בשלב הבתים השני. במשחק הראשון, באצטדיון סנטיאגו ברנבאו במדריד, יובנטוס נוצחה בתוצאה 1–2, אך במשחק הגומלין הביתי שלה, היא מחקה את הפיגור וכבשה שלושה שערים. שער מצמק של זינדין זידאן דקה לסיום לא הספיק לספרדים, ויובנטוס העפילה לגמר הכל-איטלקי. כובש השער השלישי לזכות יובנטוס, פבל נדבד, שהיה אחד מכוכבי הקבוצה, ספג כרטיס צהוב מספר דקות לסיום, שמנע את השתתפותו בגמר.
סיכום המשחק
מחצית ראשונה
פתיחת המשחק התאפיינה בקצב מהיר, וכבר בדקות הפתיחה נפסל שער לזכותה של מילאן מבעיטה של אנדריי שבצ'נקו, לאחר שרוי קושטה, קשרה של מילאן, היה בעמדת נבדל כשחסם את זווית הראייה של שוער יובנטוס, ג'אנלואיג'י בופון, בזמן הבעיטה, ובכך היה מעורב במהלך. לקראת סיומה של המחצית נפצע מגן יובנטוס איגור טודור, וקבוצתו נאלצה לערוך חילוף מוקדם. מחצית שוות כוחות הסתיימה בתוצאה 0-0.
מחצית שנייה
עם פתיחת המחצית השנייה, ערכה יובנטוס את החילוף השני שלה, עם כניסתו של אנטוניו קונטה. קונטה עצמו היה זה שהיה הקרוב ביותר להבקיע, כשנגח כדור שהכניע את שוער מילאן, דידה, אך פגע בקורה. בהמשך המחצית, ככל שהתקרבה שריקת הסיום, התאפיין המשחק במערכים הגנתיים מצד שתי הקבוצות, שמיעטו להגיע למצבי הבקעה. שתי הקבוצות ערכו את כל שלושת החילופים שלהן עוד לפני סיום המשחק, והתוצאה נשמרה עד לסיום.
הארכה ובעיטות הכרעה
בזמן ההארכה נראו שחקני שתי הקבוצות עייפים, והמשיכו למעט בהגעה למצבים. בסך הכל, במחצית השנייה ובהארכה ביחד, נבעטו שישה כדורים בלבד למסגרת מצד שתי הקבוצות ביחד. במהלך ההארכה נפצע שחקנה של מילאן, רוקה ג'וניור, שעלה כמחליף במהלך המחצית השנייה. בעקבות הפציעה, ומכיוון שמילאן כבר ביצעה את שלושת החילופים שלה, רוקה ג'וניור יצא מהמגרש והשאיר את קבוצתו בעשרה שחקנים. יובנטוס לא הצליחה לנצל את היתרון המספרי, ובסיום 120 דקות, ההכרעה עברה לדו-קרב בעיטות עונשין.
יובנטוס הוגרלה לבעוט ראשונה, ושוערה של מילאן עצר את הבעיטה של דויד טרזגה. סרז'יניו העלה את מילאן ליתרון לאחר בעיטה אחת. לאחר שאלסנדרו בירינדלי כבש את הבעיטה השנייה לזכות יובנטוס, הגיע רצף נדיר של ארבע עצירות פנדלים רצופות, שתיים לכל צד. את הרצף עצר אלסנדרו נסטה ממילאן, שכבש את הפנדל הרביעי לקבוצתו, וקבע 1-2 למילאן לאחר ארבע בעיטות. אלסנדרו דל פיירו השווה את התוצאה, ואת הפנדל החמישי והמכריע לזכות מילאן בעט הבקיע אנדריי שבצ'נקו. מילאן ניצחה 2–3 בבעיטות ההכרעה, וזכתה בתואר בפעם השישית בתולדותיה. קפטן הקבוצה והשחקן המצטיין במשחק, פאולו מלדיני, היה זה שהניף את הגביע.