The win guaranteed fourth-placed Villa a top-six finish as they battle Fulham and Cardiff City for the second automatic promotion place behind runaway leaders Wolverhampton Wanderers.
Fulham, who host Brentford on Saturday, are second with 81 points from 42 games, a point above third-placed Cardiff, who have a game in hand and visit Norwich City, while Villa have 79 points after playing 43 of their 46 matches.
If Fulham fail to win then Wolves will be promoted by the time they host struggling Birmingham City on Sunday.
(Reporting by Toby Davis; Editing by Ken Ferris)
