Marcus Rashford scored twice in Barcelona's 6-1 win over Olympiacos

There were 43 goals scored, five red cards handed out and six penalties awarded - one of which was missed, by Bayer Leverkusen's Alejandro Grimaldo.

It was a relentless evening of Champions League football on Tuesday.

Last season's winners Paris St-Germain hit seven past Leverkusen, with both teams having a player sent off.

PSV Eindhoven fought back from a goal down before running riot in a 6-2 win against Italian champions Napoli.