La finale del 2024 è il terzo incontro in competizioni UEFA tra Atalanta e Bayer Leverkusen,[5] dopo il precedente negli ottavi di finale dell'Europa League 2021-2022. Per gli italiani si tratta della prima presenza nell'atto conclusivo del torneo, nonché della prima assoluta a livello europeo, mentre i tedeschi sono alla loro seconda finale nella manifestazione, dopo quella vinta nel 1988.
L'Atalanta di Gian Piero Gasperini viene inserita nel gruppo D insieme ai portoghesi dello Sporting Lisbona, agli austriaci dello Sturm Graz e ai polacchi del Raków Częstochowa. Nell'incontro d'esordio, gli italiani battono per 2-0 in casa il Raków Częstochowa,[7] prima di imporsi anche in trasferta sullo Sporting Lisbona col risultato di 2-1;[8] nella doppia sfida contro lo Sturm Graz arrivano un pareggio esterno per 2-2[9] ed una vittoria interna per 1-0.[10] Il girone si chiude con un pari casalingo per 1-1 contro i portoghesi[11] e un successo in trasferta per 4-0 ai danni dei polacchi,[12] che determinano il primo posto in classifica con 14 punti conquistati, derivanti appunto da quattro trionfi e due pareggi.
Agli ottavi di finale, l'Atalanta ritrova i portoghesi dello Sporting Lisbona, già affrontati nella fase a gironi, eliminandoli con un risultato complessivo di 3-2 tra andata, pareggiata per 1-1 in trasferta,[13] e ritorno, vinto per 2-1 in casa.[14] Ai quarti di finale, gli italiani incrociano gli inglesi del Liverpool, accreditati come favoriti per la vittoria del torneo, superandoli con un aggregato totale di 3-1 nel doppio confronto, determinato dal successo per 3-0 ad Anfield[15] e dall'ininfluente sconfitta per 1-0 al Gewiss Stadium.[16] Nelle semifinali, la Dea incontra i francesi dell'Olympique Marsiglia, eliminandoli con un risultato complessivo di 4-1 nella doppia sfida, pareggiando per 1-1 a Marsiglia nella gara d'andata[17] e vincendo per 3-0 in quella di ritorno a Bergamo.[18] Per l'Atalanta si tratta sia della prima finale nella competizione, sia della prima assoluta in ambito europeo.
Il Bayer Leverkusen di Xabi Alonso viene inserito nel gruppo H con gli azeri del Qarabağ, i norvegesi del Molde e gli svedesi dell'Häcken. Nella partita di debutto, i tedeschi vincono per 4-0 in casa contro l'Häcken,[19] prima di imporsi anche in trasferta per 2-1 sul campo del Molde;[20] nella doppia sfida contro il Qarabağ arrivano altre due vittorie, un 5-1 interno[21] e un 1-0 esterno.[22] Il girone si completa con due ulteriori trionfi: quello in trasferta per 2-0 sul terreno degli svedesi[23] e quello casalingo per 5-1 ai danni dei norvegesi, che sanciscono dunque il primo posto in classifica a punteggio pieno.
Agli ottavi di finale, il Bayer Leverkusen ritrova gli azeri del Qarabağ, già affrontati nella fase a gironi, eliminandoli con un risultato complessivo di 5-4 tra andata, pareggiata per 2-2 in trasferta, e ritorno, vinto per 3-2 in casa. Ai quarti di finale, i tedeschi incontrano gli inglesi del West Ham Utd, detentori dell'Europa Conference League, prevalendo con un aggregato totale di 3-1 nella doppia sfida, determinato dal successo per 2-0 a Leverkusen e dal pareggio per 1-1 a Londra. Nelle semifinali, i Pillendreher fronteggiano gli italiani della Roma, finalisti della precedente edizione, eliminandoli con un computo di finale di 4-2 tra andata, vinta per 2-0 allo stadio Olimpico, e ritorno, pareggiato per 2-2 alla BayArena. Per il Bayer Leverkusen si tratta della seconda finale nella manifestazione, a distanza di trentasei anni dall'ultima disputata.