Cristiano Ronaldo was left covered in blood after he suffered a nasty cut to his face, before scoring a brilliant effort that helped his side to a 2-1 victory against Levante at the heavily waterlogged Estadi Ciutat de Valencia.
It was a surprise to many that the match was even contested at all due to the near-unplayable conditions in which the ball barely moved as it was kicked across the drenched pitch.
Ronaldo may have been wishing that the game had been called off when he required treatment in just the third minute for a nasty cut to his left eye from a wandering David Navarro elbow.
The former Manchester United man’s early-game fortunes didn’t get any better after that as he was booked for handling the ball, but things finally started to improve for the Madrid man when, in the 21st minute, he cleverly controlled a poor clearing header from Navarro and calmly volleyed a powerful effort into the roof of the net.
At half-time Ronaldo was sensibly replaced by Raul Albiol as a precautionary measure after it is thought he complained of feelings of disorientation.
Levante came out after the half-time break in top gear and were unfortunate not to equalise through an attempt from Barkero’s left-foot curled strike.
Real could have added to their tally also, with both centre-halves, Pepe and Sergio Ramos, hitting the crossbar in the space of two minutes, both attempts coming via Angel Di Maria corners.
But Jose Mourinho’s side were made to pay for their missed opportunities when former Newcastle United striker Obafemi Martins flicked on Barkero’s pass and the ball splashed its way to the feet of Levante substitute Angel, who neatly scored from a tight angle.
Madrid continued to fail to take advantage of their quantity of attacks when Xabi Alonso hit a controversially awarded 71st-minute disappointing penalty that was easily saved by the grateful Gustavo Munua in the home side’s goal.
Madrid’s 20-year-old Morata rewarded manager Jose Mourinho for believing in him enough to substitute him onto the pitch.
With six minutes of the match remaining, Alonso swung the ball in to the danger area and found the unmarked Morata who made no mistake and headed in a well-taken goal.
There was still time for Levante to claw their way back into the game again, but Martins, who managed to stay onside and take the ball past Iker Casillas, couldn’t keep his composure or his balance and he fizzed a helpless strike into the crowd from close range.
Real stay third in La Liga, but remain five points adrift of local rivals Atletico Madrid and eight behind Barcelona after both sides won their weekend La Liga fixtures.