Mexican football legend Hugo Sanchez believes Javier Hernandez must show more character if he is to succeed at Real Madrid.
Hernandez is on a season-long loan at Madrid from Manchester United but he has made just one La Liga start this season.
After scoring for Mexico during the international break, the 26-year-old spoke of his frustration at continually being left out of Carlo Ancelotti’s starting XI.
Sanchez insists Hernandez is being too nice at the club and must be more forceful if he is to get into the team.
Speaking about Hernandez, Sanchez said: ”Javier needs to pound his fists on the table, strengthen his character and show who he is.
“He is playing on the best team of all time, which is Real Madrid, and they have great players, but he shouldn’t shrink, because if he doesn’t rise to that level, he will achieve nothing.
“If you can’t slam your fist and raise your voice in the Spanish league, if you don’t show yourself to be the strongest, you’ll get nowhere.
“Now he is showing his personality, his character, but I think it has taken him too long. He needs to show that all the time. Javier, like other Mexico players in Europe needs to be insistent.”
Hernandez displayed admirable ambition when he chose to join Madrid last summer but it was clear that he was never going to get much game time for the European champions.
The striker would be a regular starter at almost any other team but he is competing with the likes of Karim Benzema and Cristiano Ronaldo in Spain. Hernandez undoubtedly retains the quality to score goals but his overall play is weak when compared to the rest of Madrid’s enviable front line.