"I know he went on to celebrate alone and everything but he needs to thank Ronaldo, because for me he has to. It’s Ronaldo who chooses to change the course of the game.

"He (Ronaldo) should’ve passed the ball in the first-half but he didn't, but he did in the second-half because he knew he needed to finish them there and then."

The comments attracted criticism from many quarters, and the former Arsenal great has clarified his views on Twitter.

He tweeted: "Football is a team game. Yes Hernandez scored the all important goal but the work of Cristiano made it possible. It cannot be underestimated.

"I love it when players celebrate and acknowledge the player that made the assist. The pass can be just as important as the goal."

Henry then uploaded a compilation of ex-Real and Barcelona player Michael Laudrup passing the ball, with the caption: "Look at this video, you have one of the most unselfish players in the game showing the significance of the final ball.