Barca trio on fire, Leicester's Vardy breaks record

Barcelona's rampant trio of Neymar, Luis Suarez and Lionel Messi all found the net at the weekend and unsung Leicester City found themselves in the record books when their England striker Jamie Vardy scored for the 11th straight game.

Bayern Munich continued their record-breaking Bundesliga run while Ligue 1 leaders Paris St Germain and second-placed Caen cruised to 4-1 victories as Olympique Marseille played out a thrilling 3-3 draw with Monaco.