Former Manchester United captain, Gary Neville has hit out at three players in the current squad, following a 1-1 draw with Newcastle United on Monday night.
The Red Devils had to fight back to take one point at St James Park, after Alan Saint-Maximin gave the hosts an early lead.
Substitute Edinson Cavani prodded in the equalizer in the second half, although United had goalkeeper David de Gea to thank, as his saves prevented Newcastle from winning.
Neville, speaking on Sky Sports after the game, singled out Cristiano Ronaldo, Bruno Fernandes and Harry Maguire for criticism.
He said: “It’s annoyed me for about two months. The best players in your team, it’s devastating when they’re showing that look and body language to the younger ones. They have to help them. They have to be the father, the grandparent in the team. I made massive mistakes at Man Utd but I had great senior players who would have a go at me but also put their arm around me. I think there’s something wrong.
“You can’t run off at the end of a game. Bruno is whining all the time; he’s been sensational for Man Utd. The two centre-backs were poor at the back, Maguire is having a nightmare season.
“You’ve got to be there when your team-mates need you in those moments. At the end of the day, I love that lad [Ronaldo], he’s the best I’ve ever seen in my life at times, but don’t run off like that. I’m not having that.”