Messi scores, Ronaldo reaches final, Bayern on the brink of title

After a busy weekend, Barcelona, Juventus and Bayern Munich were all celebrating progress that put them closer to lifting silverware at the close of this current delayed European football season.

Barcelona bring the business

Lionel Messi was once again the architect as Barcelona took another confident stride towards winning La Liga. The Catalans, two points clear before this match began, won 4-0 away at Mallorca to move five clear with just 10 games for them to play.

Barce led from the second minute when Arturo Vidal headed them into an early advantage. Before half-time, that lead was doubled as former Middlesbrough striker, the Danish player Martin Braithwaite, who struck home with aplomb from a Messi header across goal.