Despite losing, Arsenal actually played quite well and had several good chances which could have been goals. It's just that Emiliano Martinez played very impressively and managed to thwart several opportunities that Arsenal had. This is certainly a heavy blow for Arsenal, though they dominated the game and had more chances than Aston Villa, but that still doesn't guarantee that they won't lose to their opponents because in football anything can happen.
Aston Villa are making more surprises in this season and they have very good last five matches.
During last 5 matches, they won four and only one defeat. It's more impressive that they won against three big clubs in the last five matches, Tottenham Hotspur, Manchester City and Arsenal.
With this impressive streak, Aston Villa have only 2 points less than Liverpool and 1 point less than Arsenal. They are holding the third position in the Premier League and are replacing Tottenham Hotspur as a best underdog in the Premier League 2023 - 2024.
Aston Villa won against Manchester City and Arsenal in the same week in the Premier League this season, this has shown that Aston Villa has what it takes to win the Premier League trophy this season. If care is not taken, Aston Villa can top the Premier League table before this year could end.