It was a star-studded show of football across Europe and fans were left at the edge of their seats on a busy Wednesday. In La Liga, Barcelona are two matches away from finishing the season unbeaten. In Premier League, Chelsea stuttered at the Bridge. Juventus thrashed AC Milan to seal Coppa Italia. Here is all that happened on a frantic day of football.