Matty Cash put Villa ahead in the 17th minute of the delayed kick-off at Brighton, chesting down a Lewis Dunk header and arrowing a low finish in off the post from 20 yards.
Cash was then booked for removing his shirt to reveal a message to Poland international team-mate Tomasz Kedziora, who plays his club football in Ukraine.
Brighton had their chances, notably when Alexis Mac Allister saw his powerful effort from 12 yards graze the top of the bar after Neal Maupay's back heel. Mac Allister should have scored.
Cash’s strike was the difference at the break, with tempers flaring at times as referee John Brooks showed five further bookings.
Villa deservedly doubled their advantage in the 68th minute through Ollie Watkins, who latched on to a long ball forward and finished well past Robert Sanchez.
Substitute Danny Welbeck then missed a decent chance when he headed wide from Solly March's cross.
Scroll down and click through see who struggled and who shone for Graham Potter's team.

.
Brighton defender Joel Veltman was booked for this foul on Aston Villa's Philippe Coutinho

. Rob Sanchez 6
Little chance with Aston Villa's opener or Watkins goal. But a cracking save to keep out a Coutinho free kick in the second half

9. Alexis Mac Allister 6
Had Albion's best chance in the first half as his powerful effort from Maupay's knockdown grazed the bar. Hardworking display without the creativity

10. Leo Trossard 4
Still looking for his best form after illness. Struggled to get in the game and touch and distribution was slightly off. Booked.

11. Neal Maupay 5
Not one chance fell his way. Slightly starved of any real service.

12. Danny Welbeck 5:
On as a second half substitute. A few good runs but the balls into him was not great