Again for this season Manchester City was only able to win narrowly over Wolves, playing as the host Manchester City should have performed better and scored more goals. but it is very unfortunate that only a few opportunities were able to create in the match. But even so, the achievement of 3 points is more important than the number of goals scored.
So far the two matches that were played in English Premier League this round ended with a narrow margin, actually only one goal. It is the end of the season, every team in the top is afraid from missing a European spot. Manchester City aren't safe, they are afraid from missing any point, so a goal victory is better than nothing. Same goes for Aston Villa, they aren't far from Champions League spots even if that might not be their main objective.
To be able to finish in the top 5 of the standings and get a ticket to the champions league, mcnchester city only needs to win 2 of the remaining 3 matches, and I think that is very possible for mancester city to get.
Regarding aston villa, they performed very well in the champions league this season even though in the end their journey had to stop in the quarter-finals of the UCL by being defeated by PSG. But for an underdog team like Aston villa, this is a very extraordinary achievement. So I think they deserve to be able to play again in the champions league next season. But it is very unfortunate that their position in the EPL standings is still outside the top 5 of the standings, hopefully at the end of the season they can achieve it.