Voorrondes: Hoffenheim (1-2 & 4-2)
Liverpools lange weg naar de finale begon voor de Champions League überhaupt begonnen was. De ploeg moest het in de vierde voorronde opnemen tegen Hoffenheim. De Engelsen zegevierden logischerwijs. In Duitsland werd het 1-2 voor Liverpool, in eigen huis werd het karwij afgemaakt met een 4-2 overwinning.
Groepsfase: Eerste (twaalf punten)
Liverpool begon allesbehalve overtuigend aan de Champions League. In de eerste wedstrijd was de formatie van Jürgen Klopp niet in staat Sevilla op Anfield te verslaan en een pot later kreeg het in Rusland ook Spartak Moskou niet op de knieën. Het elftal trok er lering uit, want sindsdien liep alles op rolletjes. In Slovenië boekte Liverpool een monsterzege op NK Maribor (0-7) en ook in eigen huis werd simpel van die tegenstander gewonnen (3-0). Met vier punten in de laatste twee wedstrijden sloot Liverpool de groepsfase als nummer 1 af. Overigens waren beide wedstrijden ongekend spectaculair: in Sevilla werd een 0-3 voorsprong weggegeven tot 3-3 en thuis werd Spartak Moskou gekleineerd: 7-0.
Achtste finale: FC Porto (0-5 & 0-0)
Met de loting voor de achtste finales mocht Liverpool allerminst klagen: FC Porto. De Portugezen waren duidelijk een klasse minder dan de Engelsen. Dat krachtsverschil werd in de heenwedstrijd al snel duidelijk: 0-5. Sadio Mané was met een hattrick de grote man. De terugwedstrijd werd door de uitslag een veredeld oefenpotje, en zo behandelde Liverpool het ook. Op halve kracht werd simpel de volgende ronde gehaald. 0-0 was daar ruimschoots genoeg voor.
Kwartfinale: Manchester City (3-0 & 1-2)
In de kwartfinale trof Liverpool wellicht de sterkste tegenstander die de ploeg tegenkwam dit Champions League-seizoen. De ploeg mocht het opnemen tegen landgenoot Manchester City. In de Premier League was deze opponent oppermachtig en stevende het af op een kampioenschap. Het maakte de heenwedstrijd op Anfield sensationeel. Een wervelend Liverpool speelde een magische eerste helft en had na pakweg een half uur een ruime voorsprong in handen: 3-0. Manchester City bleek in het restant van de wedstrijd niet in staat een uitdoelpunt te maken en dus ging Liverpool met een riante voorsprong de return in. Een reactie van the Citizens werd verwacht, maar ook in Manchester was Liverpool de sterkste. Door doelpunten van Mohammed Salah en Roberto Firmino won de ploeg ook de return en mocht het naar de halve finale.
Halve finale: AS Roma (5-2 & 4-2)
Ook in de halve finale een fantastische eerste wedstrijd van Liverpool. De eerste tachtig minuten werd er gehakt gemaakt van AS Roma. En niet zomaar gehakt: gehakt dat zo fijngemalen was dat het bijna niet meer voor het blote oog zichtbaar was. Het supertrio voorin (Salah, Firmino en Mané) brachten Liverpool een 5-0 voorsprong. In de laatste tien minuten maakte AS Roma nog twee uitdoelpunten, waardoor de return niet helemaal een formaliteit was. Het werd zelfs nog knap spannend. AS Roma rechtte de rug en kwam met een 4-2 overwinning knap dichtbij een verlenging. En het had nog erger kunnen zijn: een reeks arbitraire dwalingen vielen zeker niet uit in het nadeel van Liverpool. Aan het ticket naar de finale doet het weinig af.