The encounter was filled with excitement over the full 90 minutes, as both teams displayed impressive skills, but it was the home side that ultimately triumphed with crucial late goals.
The match kicked off with Stuttgart applying early pressure on Real Madrid's defense. In the 3rd minute, Jamie Leweling had a prime opportunity inside the box, but his well-placed shot aimed at the left side of the goal was expertly denied by Madrid’s goalkeeper, Thibaut Courtois, who delivered an outstanding performance throughout the match.
Stuttgart maintained their aggressive approach, and in the 9th minute, Enzo Millot came agonizingly close to scoring, narrowly missing from close range as his shot went just wide of the right post.
Millot had another opportunity in the 14th minute, curling a shot from the edge of the box, but Courtois was unfazed, making a straightforward save to keep the score level. As the first half unfolded, Real Madrid began to find their rhythm.
In the 25th minute, Kylian Mbappe had a prime chance to put the Spanish side ahead, but his powerful effort from outside the penalty area was expertly deflected by Stuttgart’s goalkeeper, Alexander Nubel.
Despite Stuttgart's early pressure, Real Madrid took the lead shortly after halftime. In the 46th minute, Rodrygo delivered a precise cross to Kylian Mbappe, who calmly slotted it into an empty net, making it 1-0. Stuttgart, however, was undeterred.
In the 68th minute, Deniz Undav took advantage of a defensive error by Madrid, heading the ball into an open goal to equalize at 1-1. As the match neared its conclusion, Real Madrid regained control.
In the 83rd minute, veteran Luka Modric delivered a perfectly placed corner, and Antonio Rudiger rose above the defenders to power a header past Nubel, restoring Madrid’s lead at 2-1.
The hosts clinched their victory in the dying moments of stoppage time. In the 95th minute, substitute Endrick fired a powerful long-range shot that found the bottom right corner, rendering Nubel powerless and ensuring a 3-1 triumph for Real Madrid.
This outcome places Real Madrid in a favorable position in their Champions League journey, while Stuttgart, despite their commendable performance, will need to regroup before their upcoming match.