Liverpool did incredibly well to beat Bayern Munich and progress to the Champions League quarter-final.
The two sides drew 0-0 at Anfield, meaning the German club were the favourites going into the second leg in Munich.
But Liverpool put in a dominant performance, winning 3-1 thanks to a brace from Sadio Mane and a Virgil van Dijk header.
That meant they were in the draw for the quarter-finals, which was made on Friday.
And the Reds got given a favourable tie.
The likes of Manchester City, Juventus and Barcelona are still in the competition, but Liverpool were drawn against Porto.
No disrespect to the Portuguese side but they were probably the team that every side wanted to draw.
Of course, Liverpool beat Porto in the last 16 last season, which included a 5-0 thumping at the Estádio do Dragão.
But that's not the only time where the Reds have got the better of the Portuguese side.
According to Opta, Liverpool have never lost against Porto in European competition.
They've played six times, with the English club winning on three occasions, while three ended in draws.
Liverpool have scored 12 times across those six games and have only conceded twice.
Here are some other stats about the fixture, provided by Opta:
FC Porto were eliminated by Liverpool in the Champions League last season at the last 16 stage, losing 0-5 on aggregate.
Liverpool have lost just one of their 11 home European games against Portuguese opposition (W7 D3 L1), a 0-2 defeat against Benfica at Anfield in the last 16 stage of the 2005-06 Champions League.
FC Porto have never faced an opponent more without winning in the Champions League than Liverpool (four games), also failing in four matches against Zenit St Petersburg and Juventus.
Liverpool have progressed from all four of their European quarter-finals against Portuguese opponents, eliminating Benfica in the European Cup in 1977-78 and 1983-84 and in the Europa League in 2009-10 – their other triumph was against opponents FC Porto in the 2000-01 UEFA Cup.
Sadio Mane's only hat-trick in all competitions for Liverpool came against Porto in the Champions League in 2017-18 - only Santiago Solari (4) has netted more goals against Porto in the competition.
While the draw does look favourable on paper, Jurgen Klopp has dismissed talk of it being the 'best draw'.
“What can I say? It's Porto and we've played there already and we know how good we had to be last year," he told Liverpoolfc.com.
“The result in the end was a strange one; it was very good for us, of course, but it was a strange one. In the second leg, we saw the character of Porto and the quality they have.
“I could not be further away from thinking it's the best draw because it isn't – it is just the draw, it's the opponent we have to prepare for and that's all we will be thinking about from when we start preparing for the game.
“We have a specialist for Porto in our own team in Pep Lijnders being there in the past – and he always speaks with so much respect for that club.
"We will have plenty of information and that's what you need before a game, but you still have to play it. Now we know it, let's prepare.”
andytaah
0
Go Barcelona
Rashniccr7
2
Liverpool is the most dangerous team to face to be real
wuaacdmpu
0
Porto will win
jutbekty
2
Liverpool never lost to Barcelona in Premier League as well.
Pubcklps
5
we will win
Singapore976396
0
Good draw for Liverpool. Hope tje concentrate the League more than the CL now.
Singapore976396
0
Hope Liverpool players don't be over confident with Porto. Look at what happened to PSG.
U.S.A2373190
0
There’s always a first for everything
But Real Madrid winning a treble is not one.😂
bueabcdluy
0
There’s always a first for everything
I agree
Tshoda
0
They will now
Ernesta
0
Never look for history nowdays it can be turned u would be surprised Who knew Real would be out at an early stage even if they had a bad campaign in the domestic league remember UEFA is in there DNA that record can be overturned
That can't change the story hater You silly question on Bayern now go to Porto
Ernesta
0
There’s always a first for everything
You know more
febakly
3
There’s always a first for everything
Rihakmrz
2
bigchef11
0
RIP Porto
Sadikosyz
5
🏆#6🥇
Divyansh26
1
in the article where cr7 was select footballer of the week
I saw it .....😊
tedadkpsy
1
no.....didn't can you let me know
in the article where cr7 was select footballer of the week
Divyansh26
1
you saw my comment?
no.....didn't can you let me know
tedadkpsy
1
oh very good keep it up friend
you saw my comment?
Divyansh26
1
hi I got more than 250 likes today
oh very good keep it up friend
tedadkpsy
1
Yes of course we will defeat Porto and then beat our opponents in Semis and then win the finals to win the most glorious CL trophy.... In Klopp we trust.... You'll never walk alone
[image]
hi I got more than 250 likes today
Flaw
0
Never look for history nowdays it can be turned u would be surprised Who knew Real would be out at an early stage even if they had a bad campaign in the domestic league remember UEFA is in there DNA that record can be overturned
Abbawaziri
2
I can never see fc porto beating Liverpool they are nowhere compared to their class, i see Mane getting another hat-trick against them.
Wepadlps
0
This time it will happen
Singapore7726829
0
There is always a FIRST time!!! The Porto team of today is not like yesterday years!’n They can attack and defence as a team!!!
Roobdsz
0
Who tell you that Porto with madjer win the game then you make it better than your clubhouse remember the final Porto Liverpool
Awdude
0
2019 Year of impossibilities becoming possible
olowod1
3
let's hope for the same results, YNWA
JasonNaj
1
leave the diet and give him time to sleep
ChristopherSigur
4
Rules no 1. Never underestimate ur opponent. Rules no 2. Dont be so confident and cocky. Rules no 3. Stay silent till the game Rules no 4. Respect ur opponent
sayantanpatra
5
They will again win Over Porto....
CastelloGail19
0
Liverpool will take both trophies
[Crylaugh][Crylaugh][Crylaugh]
Divyansh26
1
Yes of course we will defeat Porto and then beat our opponents in Semis and then win the finals to win the most glorious CL trophy.... In Klopp we trust.... You'll never walk alone
Godwinwhizee77
0
Things change everyday
SYZ007
2
liverpool are already in semi final😁
utaka4real
0
No disrespect against FC Porto but Liverpool all the way!
Rose01
0
Liverpool will take both trophies
Librajia
0
It's a good draw we can win again then we can play against Barcelona in the semi-final in a clash that the whole world are desperate to watch and what makes the scenario more exciting to me that if we pass Porto the second semi-final leg will be at anfield against barcelona
DemonSoul
0
Liverpool on their way to Madrid!
Waynens
4
I got my picture prediction right , posted earlier
dolphiner
1
It’s as important game as facing Barcelona, Juve or Man city
Christiansmo
1
Wow that's great Porto is a great team with quality players however we are ready to go
Alaweas
0
Don't underestimate Porto FC! Liverpool must win this home and away also! Up for Reds! C'mon Liverpool! YNWA!
Sharanab123
0
and u expect them to lose this time.??? .....seriously
Robinsonde
0
We are waiting
Abbyabbie
1
Lovely draw but let's not underestimate anyone
TeamFCB
0
Pleased with this. Let’s do this, reds!
bigfcber
0
I didn’t say it would be easy, mate. But it’s better than the likes of Barca or juve.
Lectures
0
Thx bro for the bro hope we can win the league