Aston Villa to me weren't expected to win, Manchester United are in an exciting form of their life's and I have always hailed the attack force of Edison cavani and Greenwood, I think this is another typical comeback to win game by Manchester United.
Aston Villa at all means has had an epic, fantastic season, won games that last season they couldn't, battled relegation, now dragging the top ten, I think that's miraculous. I still think if Aston Villa keep their chin up they can be in the top ten after all is concluded.
United did a fine clean job by beating Villa with ease. This allowed them to reach to a cushion where nothing will happen to them for sure. It is nearly guaranteed that nothing will happen to them because now they are one game behind teams that are lower than them, sure that game is Liverpool and they may lose but they are still 6 points ahead of closest team.
This means they are going to end the season at second spot for sure. They have been quite good for the past 2 years, I think with a few transfers here and there, or even having one world star level of player, they could actually move to an insane position and fight for a title next season, it is totally possible all they need is one superstar or few upgrades on some positions. Leeds is another topic as well, they have managed to finish the season at top half on their first season back, that is incredible achievement.