Hiába nyerte meg az idegenbeli odavágót, majd vezetett hazai környezetben a Barcelona a Bajnokok Ligája negyeddöntőjében, egy korai kiállítás miatt több mint egy órát játszott emberhátrányban, amit a Paris Saint-Germain kihasznált és a legjobb négy közé jutott. A Borussia Dortmund hazai pályán fordulatos mérkőzésen 4–2-re nyert az Atlético Madrid ellen, így az elődöntőben folytathatja.
A francia együttes lépett fel támadólag, azonban a házigazdák nyugodtan játszottak, ezáltal a vezetést is megszerezték, Lamine Yamal kísérlete Raphinha lábáról a kapuba pattant. A 29. percben emberhátrányba került a Barcelona: Kovács István játékvezető szerint Ronald Araújo utolsó emberként szabálytalanult szerelt, így kiállította az uruguayi védőt. A Paris Saint-Germain már az első félidőben kihasználta a létszámfölényt, Ousmane Dembélé közelről a hálóba lőtt. A párizsi gárda a második félidőben még nagyobb nyomást helyezett a katalán csapatra, ráadásul az 54. percben ismét betalált, Vitinha húsz méterről a jobb alsóba továbbított. A folytatásban Kylian Mbappé tizenegyest értékesített, aztán a 89. percben másodszor is eredményes volt, így Luis Enrique alakulata elődöntőbe jutott, ahol a Borussia Dortmund lesz az ellenfele.
Eredmények, negyeddöntő, visszavágók: Borussia Dortmund–Atlético Madrid 4–2 (gólszerzők: Brandt 34., Maatsen 39., Füllkrug 71., Sabitzer 74., illetve Hummels 49. – öngól, Correa 64.) – összesítésben: 5–4, FC Barcelona–Paris Saint-Germain 1–4 (gólszerzők: Raphinha 12., illetve Dembélé 40., Vitinha 54., Mbappé 61. – tizenegyesből, 89.) – összesítésben: 4–6.