Real Madrid teenager Rodrygo scored a hat-trick as the Spanish giants thrashed Galatasaray 6-0 to all but seal their spot in the UEFA Champions League last 16 on Wednesday.
The 18-year-old Brazilian netted a double within seven minutes and rounded out the scoring in the 90th minute as Los Blancos crushed the Turkish club at Santiago Bernabeu.
Sergio Ramos also netted a 14th minute penalty, while Karim Benzema scored a double in the victory which moves Real to seven points in Group A.
Paris Saint Germain secured a knockout stage berth with a 1-0 home win over Club Brugge thanks to Mauro Icardi’s 21st minute goal.
PSG have 12 points from four games ahead of Real, while Brugge are third on two points and Galatasaray last with one.
In Group B, Tottenham have all but booked a spot in the UEFA Champions League last 16 after a 4-0 win away to Red Star Belgrade on Wednesday.
Son Heung-Min put aside the horror of Sunday’s injury on Andre Gomes by netting a brace in the triumph.
Spurs remain second behind Bayern Munich who sealed their passage with a 2-0 home win over Olympiakos only days after boss Niko Kovac’s sacking.
In Group C, Manchester City stumbled to a 1-1 draw at Atalanta Bergamo who collected their maiden point.
Raheem Sterling scored again early, after last round’s hat-trick, before Mario Palasic levelled for the Italians in the 49th minute.
City were reduced to 10 men when substitute keeper Claudio Bravo was sent off early in the 80th minute, with Kyle Walker stepping in between the sticks.
City remain five points clear on 10 points, with Shakhtar Donetsk and Dinamo Zagreb drawing 3-3 in an entertaining clash.
Dinamo led 3-1 entering into stoppage time but Shakhtar pulled one back from a Junior Moraes header, before a controversial Mateus Martins penalty in the 98th minute.
In Group D, Juventus netted a 92nd minute winner from Douglas Costa to edge past Lokomotiv Moscow 2-1 in Russia.
Juve remain top on 10 points, three clear of Atletico Madrid who lost 2-1 at Bayer Leverkusen.