Paul Pogba was scintillating for France tonight, but he still played a part in their downfall.
For as brilliant as his goal was in the second half, it was also his lack of concentration late on that allowed Switzerland to score that vital equaliser in injury time.
It is a familiar story with the Frenchman: every step forward seems to be accompanied with a step back.
Speaking on ITV after the game, Roy Keane said that Pogba still lacks certain aspects in his game to become a really top player.
I'd be looking at the goal they conceded in injury time, where he was really sloppy in midfield. That's the bit I would be critical of.
That seems harsh because he has done some brilliant stuff tonight. There is no doubting Paul's quality, but it is just the other stuff, his maturity.
We've mentioned all that. United have had all the problems as well, can he play in a two in midfield, he probably can't because he doesn't have the discipline.
He was at his best in Juventus where he had a bit more freedom and was probably surrounded by more men and characters, they had better quality players.
Even tonight, he leaves you frustrated. For all of the brilliant qualities going forward, I still think he lacks the discipline defensively.
That's the key (to go to the next level). The top player do it week in, week out. Paul doesn't do that.
Patrick Vieira believes that a lack of characters around him has contributed to this.
The Arsenal and France legend said that his career would have been very different up to this point if he had somebody like Roy Keane pushing him everyday in training.
I think if he played with somebody like Roy he would be a different player. What he needs is somebody to put him under pressure, to be on his back and be demanding on him.
If you had been behind him and been consistent, put pressure on him every single day, it takes time but with the personalities around him he would improve.
Obviously it is frustrating because he can give much more than what he gives to the team.
This conversation has certainly given us a sense of déjà vu.