Manchester City vs Aston Villa: All-time head-to-head record
Aston Villa vs Newcastle United Prediction, lineups, betting tips & odds | Premier League 2024-25