Liverpool boss Jurgen Klopp has announced his 24-man travelling squad for their UEFA Champions League final against Real Madrid on Saturday.
The German tactician, who will take part in his second Champions League final after losing 2-1 with Borussia Dortmund against Bayern Munich in 2013, called up 24 names to travel to Kyiv, Ukraine.
The Reds are competing in their first Champions League final since 2007, when they lost 2-1 to AC Milan.
Klopp's side could lift their sixth European Cup/Champions League, having last won the trophy following their dramatic three-goal comeback against Milan in 2005.
The Liverpool coach has all his big guns available, but injured trio Alex-Oxlade Chamberlain, Joe Gomez and Joel Matip will miss out.
Here is Klopp's UCL final squad in full:
Goalkeepers: Lorius Karius, Simon Mignolet, Danny Ward
Defenders: Nathaniel Clyne, Virgil van Dijk, Dejan Lovren, Ragnar Klavan, Alberto Moreno, Andrew Robertson, Trent Alexander-Arnold, Nathaniel Phillips
Midfielders: Georginio Wijnaldum, James Milner, Jordan Henderson, Adam Lallana, Emre Can, Curtis Jones, Rafael Camacho
Forwards: Roberto Firmino, Mohamed Salah, Sadio Mane, Danny Ings, Dominic Solanke, Ben Woodburn
Los Blancos, meanwhile, could become the first side to lift the trophy for a third straight year, and are competiting for their 13th UCL title overall. The game will kick off at 8.45pm (SA time) on Saturday evening, and you can follow the epic clash in our Match Centre as well as via our Twitter channel.
Do you think Liverpool will beat Real on Saturday? Have your say in the comments section below.