Liverpool manager Jurgen Klopp has revealed he can call upon all his stars for their big test in Barcelona .
They had one injury doubt of course but fans have been given some good news.
Klopp says that Roberto Firmino came through training without any problems, and will train again in the morning.
That means he looks certain to start in the Nou Camp.
His side are looking to qualify for their second Champions League final in two seasons but manager Klopp knows the size of the task facing his side.
But he says they must embrace the challenge - not run from it.
Here is all you need to know about the Champions League semi-final first leg
When is it on?
The match will kick off at 8pm on Wednesday 1 May.
Where is it on?
Camp Nou in Barcelona.

Liverpool issue statement after footage emerges of Reds fan dumping man into fountain
What channel is it on in Ireland?
BT Sport 2 will show the action live with their coverage starting at 7.15pm.
Quotes Corner
Jurgen Klopp explains why Liverpool included untried youngster Rhian Brewster in the squad

Jurgen Klopp explains why Liverpool included untried youngster in squad for Barcelona
"He is the next really exciting prospect. If you see him training… next season will be his season, his first real season," he told the Reds' website .
“He is now physically an adult, he grew a lot, he worked a lot and the training session today was, to be honest, pretty impressive.
“He is with us, he is our player and we want to have him around.
"In this case I thought, ‘Come on, it’s Barcelona , let’s give him a first sniff.’”
Betting Odds
Liverpool 19/20
Draw 29/10
Barcelona 33/10
If you haven't already, be sure to like our Irish Mirror Sport and Irish Mirror GAA pages on Facebook and follow us on Twitter.