Rodrygo sank wasteful Inter Milan with the last-gasp winner in a 1-0 triumph at the San Siro which gives Real Madrid the perfect start to their Champions League campaign.
Rodrygo punishes wasteful Inter with late winner for Real
Rodrygo gave Real Madrid the win with his late strike
Italian champions Inter are trying to make the competition's knockout rounds for the first time since 2011/12 but they were punished for letting a series of opportunities slip by before Brazilian Rodrygo's beautifully struck goal in the final minute of the Group D clash.
It was a harsh result for Inter against Carlo Ancelotti's Madrid, who up to that point had shown little of the attacking verve which has brought them 13 goals in four La Liga games so far this season.
"We deserved much more from the game, but if you don't score goals you're not going to win games," said Edin Dzeko to Amazon.
"We deserved more, we played really well against a great team, and we had the chances to win the game... It's a real shame as you can't lose a game like that."
Madrid however are not top of the group as that honour goes to Sheriff Tiraspol, who downed Shakhtar Donetsk 2-0 in a dream start to life in the Champions League.
"This was the toughest game of the group," Ancelotti told Amazon.
"Inter kept up a tremendous rhythm in the first half, while we managed to control the game better after the break.
"However I was pleased with the team being able to defend deep. That's a good sign as a team that knows how to get through tough periods is a good one."
Inter dominated the early exchanges and should have been at least one goal ahead midway through the first half after getting at a Madrid defence which had conceded six goals in their opening four La Liga matches.
First, Lautaro Martinez managed to work space for a close-range shot in the sixth minute which was directed straight at Thibaut Courtois, and three minutes later Edin Dzeko drew the best out of the Belgian.
The Bosnia forward managed to break the offside trap following a slick passing move but couldn't direct his shot past the onrushing Courtois, and Milan Skriniar headed a presentable chance wide at the following corner.
In the 19th minute Martinez wasted Inter's biggest opportunity of the half, heading straight at Courtois after finding himself completely unmarked by the penalty spot when Ivan Perisic's pinpoint cross arrived.
And they were lucky to not be punished for their wastefulness by Eder Militao 20 minutes later when the Brazilian somehow headed wide from a corner from point-blank range.
Marcel Brozovic then fired just wide from the edge of the penalty area before Dzeko became the latest Inter player who couldn't find a way past Courtois when he hit another great chance straight at the 29-year-old.
Madrid came out on the front foot after the break but it was again Inter who had the first real chance through Dzeko, whose header was batted away, and then Skriniar, who couldn't quite force home the opener on the rebound.
The away side then came back into the game and forced a save from Samir Handanovic just before the hour mark through Dani Carvajal.
They pushed Inter back but struggled to get past their well-organised back three until substitute Rodrygo silenced the rowdy Inter crowd with his late winner.
JOIN OUR PULSE COMMUNITY!
Eyewitness? Submit your stories now via social or: