
Unai Emery’s side followed up their 1-0 success over Bologna with another win, but Villa needed to weather a first-half storm from the hosts before coming out on top.
Villa were forced into a change before kick-off, with Marco Bizot replacing keeper Emi Martinez, and the late call-up was a busy man in the opening half.
Bizot twice denied Anis Hadj Moussa and pulled off an impressive save from Luciano Valente, with Villa’s Ian Maatsen making a goal-line clearance.
Villa came close early in the second half, with Evann Guessand’s strike coming off the post and they took the lead in the 61st minute.
Boubacar Kamara laid the ball off to Buendia at the edge of the area, who took one touch to control and made no mistake as his shot flew into the bottom corner, and 11 minutes from time Villa wrapped up the win.
Donyell Malen raced into the box before losing possession but McGinn was there to pounce and smash the ball into the net and Villa are on maximum points after two games.