MADRID • Cristiano Ronaldo warned his Real Madrid side that they will be punished if they do not improve on their performance.
The Spanish giants recorded an edgy 2-1 win over Sporting Lisbon on Wednesday which kick-started their Champions League defence.
Alvaro Morata headed home the winner four minutes into stoppage time at the Santiago Bernabeu after an 89th-minute Ronaldo free kick had cancelled out Bruno Cesar's opener.
"It is a warning that in the coming games we can't start so softly because if we do, they can make a fool of us," Ronaldo told BeIN Sports.
The forward refused to celebrate his goal against the side where he began his career. He raised his hands almost apologetically towards the thousands of Sporting fans who made the trip to Madrid and gave him a rousing reception before kick-off.
"It was an important goal. The game was almost over, there was a minute to go, but we were playing against a team that didn't surprise me," said Ronaldo.
"They wanted to play well and make life difficult for us.
"For me it is a privilege to know that the people still have this love for me. At the moment I am happy at Real Madrid and as I have said I want to finish my career here because it is the club that is in my heart right now."
Real coach Zinedine Zidane praised his side's effort and belief to fight their way back into the match, despite being surprisingly outplayed for the opening hour.
"Every game is going to be difficult because teams want to come here and cause us problems," said the Frenchman.
"We never gave up. The effort was tremendous. We are not going to win every game 5-0. Today we had to suffer, but we got the three points."
Zidane had a huge role to play in Real's fightback. He took the brave decision to replace Gareth Bale, Karim Benzema and Toni Kroos with Lucas Vazquez, Morata and James Rodriguez respectively when they were trailing.
And it was from a Rodriguez cross that Morata rose highest to power home the winner with the last action of the game.
"I have a lot of players that can make the difference," said Zidane. "Not all coaches have the same resources, so I am lucky."
By contrast, Sporting coach Jorge Jesus was furious after he was sent off from the touchline by Italian referee Paolo Tagliavento with his side leading 1-0.
"Real Madrid players were talking to the referee and nothing happened to them, so I thought it was okay if I did the same thing," said Jesus. "I don't know if we would have lost if I was on the bench until the end of the match."
The Sporting coach hailed Ronaldo as the best player in the world.
"We had 85 minutes with great tactical discipline and positional rigour. Madrid had few chances and then scored with Ronaldo's free kick," Jesus said. "Cristiano's goal was a great goal. He is the best player in the world.
"This is why they are champions of Europe, they turned the game around in two minutes."