Arsenal entered the match confidently and quickly pushed Bayern Munich back to their home field. After a few missed opportunities, the Emirates team opened the scoring in the 22nd minute when Jurrien Timber jumped high to head the ball accurately from a corner kick by Declan Rice.
However, that advantage did not last long. Just 10 minutes later, Lennart Karl unexpectedly equalized 1-1 after an assist from Serge Gnabry, making the second half significantly more tense.
In the second half, Arsenal maintained strong pressure and continuously created a storm in front of Manuel Neuer's goal. Bukayo Saka almost scored a great goal with a powerful shot blocked, while Declan Rice missed the opportunity to face the goalkeeper.
The "Gunners'" perseverance was finally rewarded in the 69th minute. Noni Madueke chose the perfect position to tap the ball into the net after a delicate pass from Riccardo Calafiori, sealing a worthy 2-1 advantage.
From that moment on, Bayern were clearly discouraged and Arsenal quickly launched the penalty kick in the 77th minute. Gabriel Martinelli - who had just entered the field for a few minutes - ran down to face Neuer and finished coolly, raising the score to 3-1. This goal ended a match in which Arsenal completely dominated the tempo and showed their superior bravery.
The final minutes saw the "Gray Tigers" make substitutions in an effort to save hope, but Arsenal kept calm, locked down the game and maintained the victory.
With a convincing performance, The Gunners continued to maintain an unbeaten streak and remained at the top of the table. They have become the only team yet to lose in this season's Champions League.