There's a strong argument that the 2018/19 Champions League campaign was one of the best ever. 

Along the way, we were treated to some huge upsets, not least Ajax beating holders Real Madrid. 

The semi-finals were nothing short of extraordinary, Liverpool and Tottenham both coming from three goals down to progress to the final at the expense of Barcelona and Ajax respectively. 

Of course, it all ended on June 1 in Madrid as Jurgen Klopp's side avenged their heartache of the previous year and lifted the trophy. 

To reach the showpiece of European football two years in a row allows the Reds to stake a serious claim as the best team in Europe right now. 

That's also been reflected in a UEFA poll to crown the Champions League Team of the Year for 2019. 

According to the governing body's official website, over two million fans voted to decide the competition's best XI from the previous 12 months. 

Alisson Becker

The Brazilian's greatest achievement was keeping a clean sheet in the second leg against Barcelona in the semi-final when even one goal would have sent the Blaugrana through. Overall, he conceded 12 goals in 13 games. 

Trent Alexander-Arnold

The England international weighed in with three assists in 11 European games, his most memorable moment coming with that quickly-taken corner against Barca. Alexander-Arnold is now widely regarded as the best right-back in Europe. 

Matthijs De Ligt

Unfortunately, De Ligt is going to be nowhere near next year's team of the year on current form. The Dutchman's form has taken a nosedive since joining Juventus, but his impressive displays for Ajax on the biggest stage of club football earned him that move in the first place. 

Virgil van Dijk

The Liverpool centre-back was incredibly unlucky not to win Ballon d'Or 2019, so it's only right that he gets as much recognition as possible elsewhere. There's no way Liverpool would be champions without him.

Andy Robertson

The Scotsman is in open competition with Alexander-Arnold over who can get the most assists. In Europe, he trailed him by one but overall, their story was the same. The duo seemed to have been moulded by the pain of the 2018 defeat in Kiev and come out the other side as different players. 

Frenkie de Jong

It's a pity Ajax were picked apart in the summer - though they retained Donny van de Beek and Hakim Ziyech, at least. Their side that reached the semi-final was full of promise and they were unlucky to be knocked out in the dying seconds by the sheer persistence of Lucas Moura. 

Kevin de Bruyne

No matter what they achieve domestically, Manchester City still have a long way to go in Europe. De Bruyne is key to that mission. Injuries meant he only started three Champions League games last season (plus one sub appearance) but he still assisted four goals. 

Sadio Mane

The Senegal star won his side a penalty (albeit a dubious one) off Moussa Sissoko within 20 seconds of the final. The year 2019 also saw him overtake Mo Salah as Liverpool's main man. 

FW - Lionel Messi

Barcelona came up short once again but that was no fault of Messi's. The Argentine scored more goals than any other player in the 2018/19 season (12) and also helped his teammates with three assists. 

FW - Cristiano Ronaldo

For the first time in a decade, the 2018/19 season saw Ronaldo in a different shirt to the white of Real Madrid. Unfortunately for his opponents, the man beneath that jersey had not changed at all. A tally of six in nine might have been even better had Juventus progressed further. 

ST - Robert Lewandowski

Despite now being 31, Lewandowski has spent most of the current season on course for the European Golden Shoe and continues to spearhead Bayern Munich's European campaigns. His quadruple against Red Star Belgrade back in November was the fastest ever seen in the Champions League. 

The fact that Liverpool dominate this XI is no accident. 

Robertson and Alexander-Arnold genuinely are the finest full-backs around, especially alongside one another.

Up top, it's a case of Europe's biggest, more established names defying their ages to keep tearing the continent's minnows apart without mercy. 

Perhaps someone like Son Heung-min is unlucky to miss out having played such a key role in Spurs' shock run to the final, while Raheem Sterling and Kylian Mbappe were also very impressive in Europe. 

Whittling it down to just XI was always going to be tough, but we feel football fans from across Europe have just about got it spot on.