Besiktas – Monaco 1:1 (koniec) | Tottenham – Real Madryt 3:1 (koniec) | Borussia D. – APOEL 1:1 (koniec)
Porto – RB Lipsk 3:1 (koniec) | Szachtar – Feyenoord 3:1 (koniec) | Napoli – Man City 2:4 (koniec)
Liverpool – Maribor 3:0 (koniec) | Sevilla – Spartak Mos. 2:1 (koniec)
finał
FC Porto
3:1 (1:0)
RB Lipsk
Środa 01.11.2017, 20:45 • Estádio Do Dragão, Porto (kapacita 50.399 diváků) • Liga Mistrzów UEFA • 4 • Grupa G
    90+3. Ricardo Pereira (PRT) - 3:1
     
    90+3
    Gol dla Porto! Strzelcem bramki MAXI PEREIRA. Asysta Vincent Aboubakar.
    62. Danilo Pereira (PRT) - 2:1
     
    62
    Gol dla Porto! Strzelcem bramki DANILO PEREIRA. Asysta Alex Telles.
    48. Timo Werner (RBL) - 1:1
     
    48
    Gol dla RB Lipsk!
    Strzelcem bramki TIMO WERNER. Asysta Marcel Sabitzer.
    13. Héctor Herrera (PRT) - 1:0
     
    13
    Gol dla Porto! Strzelcem bramki HÉCTOR HERRERA.
    Gole: 13. Herrera, 62. D. Pereira (Telles), 90+3. M. Pereira (Aboubakar) – 48. Werner (Sabitzer)

    Kartki:   77. D. Pereira (PRT) – 42. Halstenberg (RBL), 64. Augustin (RBL), 85. Sabitzer (RBL)


    Posiadanie piłki: 43 % : 57 %.
    Strzały celne: 3:2. Strzały niecelne: 5:4. Rzuty rożne: 3:5. Spalone: 1:2. Foule: 19:21.
    FC Porto: J. Sá – R. Pereira, Felipe, Marcano, Telles – J. M. Corona (72. M. Pereira), Herrera (C), D. Pereira, Brahimi (89. D. Reyes) – Marega (12. A. André), Aboubakar.
    Zmiany: Casillas – A. André, S. Oliveira, D. Reyes, Hernâni, Ó. Torres, M. Pereira.

    RB Lipsk: Gulácsi – Bernardo, Orban (C), Upamecano, Halstenberg (46. Klostermann) – Kampl, Keïta – Forsberg, Sabitzer, Bruma (46. Werner) – Augustin (75. Y. Poulsen).
    Zmiany: Mvogo – Klostermann, Demme, Konaté, Laimer, Y. Poulsen, Werner.

    Sędziowie: Haţegan – Șovre, Gheorghe (všichni Rumunsko)