Im Rückspiel des UEFA-Pokal-Halbfinales lieferten sich Leverkusen und die Roma ein Kopf-an-Kopf-Rennen. Am Ende holte Leverkusen gegen die Roma ein Unentschieden in der Verlängerung und zog mit einem Gesamtscore von 4:2 ins Finale ein.
Sowohl Leverkusen als auch die Roma zeigten sich zu Beginn der ersten Halbzeit sehr angriffslustig. In der 29. Minute leitete Leverkusen eine taktische Maßnahme vor dem Tor ein, Palacios versuchte es mit einem Fernschuss von der Strafraumgrenze, traf aber leider nur den Pfosten. In der 39. Minute griff Leverkusen weiter vorne an, aber die aufeinanderfolgenden Schüsse im Strafraum wurden von Roma-Torwart Slavier wie durch ein Wunder abgewehrt. In der 43. Minute gelang der Roma die Wende: Azmoun wurde im Strafraum von Ta zu Fall gebracht, und der Schiedsrichter entschied auf Strafstoß, den Paredes zur 1:0-Führung der Roma gegen Leverkusen verwandelte.
In der zweiten Halbzeit ging der Kampf weiter. In der 56. Minute wurde Azmouns starker Schuss von außerhalb des Strafraums vom Torhüter pariert. In der 58. Minute konterte Leverkusen in Überzahl, doch der Schuss von Hoffmann im Strafraum wurde von Slavier geblockt. In der 60. Minute wurde der Schuss von Hrozek nach einem Pass eines Mitspielers im Strafraum erneut von Slavier abgewehrt. In der 63. Minute unterlief der Leverkusener Hintermannschaft jedoch ein Fehler, Hrozek spielte im Strafraum Handspiel, der VAR griff ein und der Schiedsrichter entschied auf Strafstoß, den Paredes mit seinem zweiten Treffer zur 2:0-Führung der Roma gegen Leverkusen einnickte.
Gerade als man dachte, dass die Roma das Spiel gewinnen würde, startete Leverkusen einen wilden Angriff. In der 82. Minute trat Leverkusen einen Eckstoß von der rechten Seite, und im Strafraum stellte sich Mancini versehentlich vor das Tor, Leverkusen erzielte den Ausgleich und geriet gegen die Roma mit 1:2 in Rückstand. Das Spiel ging in die Verlängerung und in der 97. Minute gelang Leverkusen der überraschende Ausgleichstreffer. Stanisic ging an der Abwehr vorbei und erzielte direkt nach dem Anstoß das 2:2-Unentschieden für sein Team.
Am Ende schied Leverkusen dank dieses Ausgleichstreffers in der Verlängerung mit 4:2 gegen die Roma aus dem UEFA-Pokal-Finale aus. Das Spiel war voller Dramatik, denn beide Spieler bewiesen Nervenstärke und hervorragende technische und taktische Fähigkeiten.