But is it good enough to topple the Kings of the Europa League?
If you’re a Liverpool fan you must be feeling pretty nervous right about now.
Jurgen Klopp has led the club to their first European final since the defeat to AC Milan in Athens in 2007.
Standing between Liverpool and the Europa League trophy are Sevilla, the club who have won this competition an incredible four times in the past 10 years.
There wasn’t a huge amount of debate over who Klopp would opt for in his starting XI for tonight’s game but no turning back now.
This is the Liverpool starting line up:
Confirmed #LFC starting XI to face @SevillaFC: Mignolet, Clyne, Toure, Lovren, Moreno, Can, Milner, Lallana, Firmino, Coutinho, Sturridge.
— Liverpool FC (@LFC) May 18, 2016
Confirmed #LFC substitutes against @SevillaFC: Ward, Benteke, Henderson, Lucas, Allen, Origi, Skrtel.
— Liverpool FC (@LFC) May 18, 2016
Basel has been overrun over the past 24 hours by Liverpool fans who have arrived in their tens of thousands.
A Swiss sea of red https://t.co/uNhIwEBfbi
— SportsJOE (@SportsJOEdotie) May 18, 2016
Though the Sevilla fans have travelled in their thousands too and here is the formidable starting XI their coach Unai Emery has sent into battle:
Sevilla XI v Liverpool: Soria, Mariano, Rami, Carrico, Escudero, Krychowiak, N'Zonzi, Coke, Banega, Vitolo, Gameiro. @TV3Ireland
— Kevin Kilbane (@kdkilbane77) May 18, 2016
Kick off in Basel is 7:45pm.