Mikel Arteta’s side fell behind to Matty Cash's strike in the first half before substitute Leandro Trossard equalised for Arsenal. However, Emiliano Buendia capitalised on defensive errors to score a dramatic stoppage time winner. This marked Arsenal's first loss since August, narrowing their lead over Unai Emery’s second placed Villa to just three points.
Dealing with a severe defensive injury crisis that sidelined Saliba and Gabriel, Arsenal were forced to reshuffle their backline. Although David Raya produced vital saves to deny Ollie Watkins, he could not prevent Cash’s strike. Trossard made an immediate impact off the bench, converting Bukayo Saka's cross to level the match.
Both teams squandered chances in a pulsating clash, but Villa ultimately delivered a painful blow to Arsenal's title charge. Buendia’s late finish punished the visitors' sloppy clearing, securing seven successive victories for Villa and proving they are serious contenders while leaving Arteta considering January reinforcements.