Liverpool bärgade sent tre poäng i Champions League-premiären mot Milan, då lagkaptenen Jordan Henderson dundrat in segermålet 3-2 från distans.
Nästa uppgift var den portugisiska storklubben Porto borta i "draknästet", Estadio do Dragao. Porto, i sin tur, spelade 0-0 i premiären borta på Wanda Metropolitano mot den regerande spanska mästaren Atletico Madrid.
När matchen blåstes igång dröjde det inte länge förrän Liverpool hade tagit ledningen. I den 18:e minuten avancerade Curtis Jones längs Liverpools vänsterkant och sköt ett pressat skott mot den bortre stolpen. Diogo Costa i Porto-målet räddade, men kunde inte låta bli att lämna retur - som Mohamed Salah var framme och stötte in i öppet mål till 1-0.
Därefter var det fortsatt mycket Liverpool - och precis innan halvtid skulle gästerna utöka sin ledning. James Milner levererade ett inlägg mot straffpunkten från sin högerkant, varpå Porto-målvakten Diogo Costa sprang ut för att möta bollen. Dessvärre, för Costas del, missbedömde han bollbanan helt och bollen rullade förbi honom till Sadio Mané framför öppet mål - som enkelt rullade in 2-0.
Med timmen spelad skulle 2-0 sedan bli 3-0. Jones hittade en lucka i Porto-försvaret där han spelade fram Salah, som enkelt tog emot bollen och placerade in 3-0 till Liverpool.
Porto hade kort därefter sitt bästa läge i matchen, då Luis Diaz, från trängd position, hittade Vitinha som sköt direkt. Skottet gick dock rakt på Alisson i Liverpool-målet som kunde plocka den tämligen enkelt.
Med kvarten kvar att spela skulle Porto sedan få en boll i nät. På ett inlägg från inbytte Fabio Vieira vann Mehdi Taremi nickduellen mot Joe Gomez och stångade in 3-1-reduceringen till hemmalaget. Portos första mål i årets turnering.
Men bara två minuter senare hade Liverpool återtagit en tremålsledning. Roberto Firmino, som kommit in för Mohamed Salah, och således gjort comeback från skadefrånvaro, rullade bollen in bollen i öppet mål till 4-1 från distans - efter att Porto-målvakten Diogo Costa återigen gått bort sig i utrusningen.
Firmino skulle även hinna göra 5-1, då han i den 83:e minuten placerat in sitt andra mål för kvällen från nära håll.
Matchen slutade 5-1 och Liverpool toppar nu grupp B med sex poäng på två matcher. Porto, i sin tur, placerar sig på tredjeplats i grupp B med en poäng på två matcher. Milan, i sin tur, befinner sig sist i gruppen med noll poäng på två matcher.
- Det är definitivt inte ett någonting som är klart, det finns fyra matcher kvar att spela och det är en mycket tuff grupp. Men vi har gjort två fantastiska insatser mot Milan och nu mot Porto, säger Liverpools lagkapten Jordan Henderson till engelska BT Sport efter matchen.
Startelvor:
Porto: Costa - Corona, Cardoso, Marcano, Zaidu - Uribe, Oliveira - Otavio, Martinez, Diaz - Taremi.
Liverpool: Alisson - Milner, Matip, van Dijk, Robertson - Henderson, Fabinho, Jones - Salah, Jota, Mané.
Matchen streamas på Telia och C More 21:00. Sändningsstart är 20:45.