A subdued opening soon sparked into life when Mbappe swept home his 10th goal of the competition from the edge of the area, with just his second touch of the game in the fifth minute.
Monaco rarely threatened in the opening quarter-hour, with on-loan Barcelona man, Ansu Fati, passing up a superb opportunity to equalise from close range shortly after.
They were made to pay on 25’ after Folarin Balogun’s attempt to keep the ball in inadvertently started a Real counter, which ended with Vinicius’ outside-of-the-boot cross perfectly picking out Mbappe to double the hosts’ lead.

The visitors looked for a response through Jordan Teze, who smashed a curling effort against the crossbar, before Maghnes Akliouche and Balogun tested Thibaut Courtois in the lead-up to half-time.
The game was effectively over as a contest within six minutes of the restart, when Franco Mastantuono found the net with a first-time right-footed shot across the goalkeeper for Vini’s second assist of the night.

Before the hour mark, Vinicius’ low cross was put into his own net by Thilo Kehrer, and the onslaught continued as Fede Valverde, Arda Guler, and Jude Bellingham all tried their luck.
But the goal of the night belonged to the Brazilian, as Vini Jr. hammered one into the top corner.
A poor defensive error from Dani Ceballos deprived Courtois of his clean sheet, allowing Teze to take full advantage of the mistake and grab a consolation.

The disappointment was quickly put to one side as Bellingham brought up the half dozen, taking the ball past Philipp Köhn and finishing into an empty net to round off the scoring.
The result sees Los Blancos, temporarily at least, move up to second in the league table, whilst Monaco find themselves way down in 21st and in serious danger of being eliminated from the competition completely.
Flashscore Man of the Match: Vinicius Junior (Real Madrid)
