Morgan Rogers’ fine finish just before half-time proved to be the turning point.
Moussa Diaby slotted in from Ollie Watkins’ pass to put Villa in front.
Watkins was the provider once more for Leon Bailey to tap in to seal the points 12 minutes from time.
Victory takes Villa six points clear of fifth-placed Tottenham.
Spurs have two games in hand but still have to play all of title challengers Manchester City, Arsenal and Liverpool in their final six matches.
© Agence France-Presse
Photo: Twitter @premierleague