Considering where they were in January, it is some achievement that Chelsea have made it all the way to a Champions League final.
All the credit has to go to manager Thomas Tuchel who has masterminded the turnaround since his arrival, but he won’t be satisfied unless they lift a trophy this weekend.
They will be facing a formidable challenge in Manchester City, but it is a one-off game and anything could happen on the night.
Press the next page as we predict Chelsea’s starting eleven for the match in Portugal on Saturday.