
Barcelona are hosting Juventus tonight in the Champions League where all eyes will be on two of the greatest players of all time meeting once more. Lionel Messi and Cristiano Ronaldo will go head to head at the Nou Camp, the setting for so many of their battles down the years, in what could be one of the final times these two greats of the game play against one another.
There is of course the small matter of the game itself, and top spot in the group is at stake. Juventus need to win the game to have any chance of finishing first, but both clubs are already through to the knockout stages whatever happens tonight after seeing off Dynamo Kiev and Ferencvarosi, who meet to decide which progresses to the Europa League and which crashes out of Europe altogether.
Follow all the latest from the Champions League game below.