Lionel Messi scored his 100th European goal as 10-man Barcelona maintained their 100 per cent record in Champions League Group D with a 3-1 home victory over Olympiacos.
Olympiacos never raised to the occassion as they hardly put two passes together against their former coach Ernesto Valverde’s men on a rain-soaked night at the Camp Nou.
A Dimitris Nikolaou own goal set the five-time European champions on their way but Gerard Pique’s red card just before half-time gave the visitors a glimmer of hope.
Not for long, though, as Messi made it to his milestone with a lovely free-kick before setting up Lucas Digne as Barcelona made light of having just 10 men with quick-fire goals in the second half.
It will have been a great moment for teenager Nikolaou when he slightly redeemed himself by heading home Kostas Fortounis’ corner for a consolation goal in injury time.
Standings Group D
Barcelona 9 points
Sporting Lisbon 3