Paris Saint-Germain beat Manchester United 3-1 at Old Trafford to blow Group H wide open ahead of the last set of UEFA Champions League games next week.
Neymar scored twice for PSG. His goal was sandwiched by Marcus Rashford equalising for Manchester United, and then Marquinhos giving PSG the lead.
Neymar scored in the sixth minute of the game, when a deflected Kylian Mbappe shot landed in his path, and he made no mistake in slamming it past David De Gea.
Rashford continued his habit of scoring big goals against PSG, but there was more than a hint of good fortune to this goal. His original strike was scuffed and was heading straight into the arms of Keylor Navas, but it deflected off Danilo Pereira and into the net.
Manchester United's Fred was sent off in the second half for a second yellow card, almost immediately after Marquinhos gave PSG the lead. Neymar then made sure of the points after a tap-in into an empty net, when he was set up by Rafinha Alcantara.
Here's how each player fared for both sides.
Manchester United Player Ratings
David De Gea - 7/10
David De Gea made a sensational save to deny Bakker just before the second PSG goal. Overall, the Manchester United goalkeeper had a good game and could have done nothing about the three PSG goals.
Aaron Wan-Bissaka - 5/10
Aaron Wan-Bissaka had no impact on the game going forward. But even defensively, he was not at his best. Both Neymar and Kylian Mbappe were getting joy down his flank, which needed to be cut out.
Victor Lindelof - 5/10
Victor Lindelof was mostly on the back foot while trying to defend against the likes of Mbappe and Neymar.
Harry Maguire - 6/10
Harry Maguire had a good performance. The Manchester United captain was on the front-foot, intercepting well, and dealing well with the PSG threat. He had a much better game than the highlights reels will show - with him being put on his backside twice by Neymar for PSG's third goal.
Alex Telles - 5/10
Alex Telles should have reacted quicker in the build-up to the first PSG goal before the ball fell to Neymar. Otherwise, he could have done a lot more when he got into decent positions on Manchester United's left flank.
Fred - 3/10
When Fred eventually did get sent off, it felt inevitable, even though the challenge was probably not worthy of a yellow card. He was lucky to stay on the pitch in the first half, after two separate incidents.
Scott McTominay - 7/10
Scott McTominay was largely excellent in the Manchester United midfield as he played the destroyer's role to perfection. He had an ongoing battle with Neymar throughout the game, which he came out of with credit.
Bruno Fernandes - 6/10
Bruno Fernandes was not as involved for Manchester United as he'd have liked to be. He was constantly only on the periphery of the game and couldn't create as well as he usually does.
Marcus Rashford - 7/10
Marcus Rashford scored his now-customary goal against PSG but should've also had an assist, if not for Martial skying a sitter. Solksjaer said after the game that he has a shoulder injury, which could be a concern for Manchester United.
Anthony Martial - 3/10
Anthony Martial was poor. He missed two great chances to put Manchester United in the lead when the score was 1-1. There are no excuses for the first miss as he skied a shot with an open goal gaping in front of him.
Edinson Cavani - 7/10
Edinson Cavani's link-up play with Rashford was superb, especially in the second half. He was so unlucky to strike the crossbar with a chip from distance, that left Navas stranded.
Substitutes
Paulo Pogba - 6/10
Paul Pogba nearly scored one of the goals of the season with a volley from outside the box that went narrowly over the bar.
Mason Greenwood - 5/10
After replacing Cavani up-front, Mason Greenwood didn't really get an opportunity to show his finishing prowess.
Donny van de Beek - 6/10
As usual, Donny van de Beek was bright in the pockets of space he picked up and tried to create chances, but it was to no avail.
Odion Ighalo - N/A
He came on too late in the game to have any impact on it.
Paris Saint-Germain Player Ratings against Manchester United
Keylor Navas - 6/10
Keylor Navas was unfortunate to have been beaten by a deflected Rashford strike but was very lucky to not be beaten by Cavani's chip that came back off the crossbar.
Alessandro Florenzi - 6/10
Alessandro Florenzi had a good game on the right flank. He bombed up and down the flank and didn't really let Martial or Telles dominate on that side of the pitch.
Marquinhos - 7/10
Skipper Marquinhos came up with another priceless goal for PSG, with a terrific instinctive finish after controlling a ball that came to him at pace.
Presnel Kimpembe - 6/10
Presnel Kimpembe had some trouble dealing with Cavani's movement, and his clever touches.
Abdou Diallo - 5/10
Diallo was visibly not comfortable playing at left-back, as Rashford kept getting in behind easily. After Bakker came on, Diallo looked a lot more comfortable in a centre-back role.
Danilo Pereira - 6/10
Unfortunately for him, Danilo Pereira deflected Rashford's strike into the net. Otherwise, he had a strong game against Manchester United as he cleaned up the loose balls in midfield and kept a close watch on Fernandes.
Leandro Paredes - 6/10
Leandro Paredes was the protagonist for PSG in the first half as he could have got Fred sent off twice - first for a headbutt and then for a stamp.
Marco Verratti - 6/10
This was a typical Verratti performance, full of energy and drive from midfield. Sometimes, his quality deserted him though.
Neymar - 8/10
Neymar had a patchy game against Manchester United but made decisive contributions as PSG stayed alive in the competition and even became favourites to win the group.
Tuchel would love for his talisman to not drift in and out of games as he did against Manchester United though.
Kylian Mbappe - 6/10
Kylian Mbappe didn't have a great game against Manchester United, especially with his decision-making in the final third. That was summed up by the counter-attack at the end of the game, when he could have squared the ball to Neymar but took the shot and missed.
Moise Kean - 5/10
Moise Kean was hardly involved in anything that PSG put together as an attacking unit.
Substitutes
Ander Herrera - 7/10
Ander Herrera came on and added bite to the PSG midfield. He was the recipient of the challenge that got Fred sent off for.
Mitchel Bakker - 7/10
Mitchel Bakker had a positive impact after coming on for Kean. He was deployed as a left wing-back. He also had a shot superbly saved by Manchester United goalkeeper De Gea to lead to the corner from which Marquinhos scored.
Rafinha Alcantara - 7/10
Rafinha Alcantara set up Neymar's second goal against Manchester United with a nice cut-back from the byline.
Thilo Kehrer - 6/10
Thilo Kehrer had to be alert at the end to make a couple of important defensive contributions.
Idrissa Gueye - N/A
He came on to replace Diallo late in the game.