Ludwig Augustinsson (Digne, 83) N/A – Offered some fresh legs, but little else in his cameo.
Leander Dendoncker (Luiz, 83) N/A – Helped Villa turn defence into attack on a couple of occasions. Getty
BRIGHTON RATINGS: Robert Sanchez 6 – Got a hand to Ings’ penalty but couldn’t stop it, and was caught out by the deflection that took Ings’ second past him at his near post. Reuters
Pascal Gross 6 – Whipped in a spectacular cross from a corner on the half-hour mark, which almost caught out Martinez. Came close again after the break, again from a corner. Action Images
Levi Colwill 6 – Should have levelled the scores with two minutes to go when, unmarked, he headed wide when six yards out. Earlier he made a key intervention to block Ings with the striker one on one. He was then unlucky in the build-up to the second goal, when Ings’ effort deflected off him, and past Sanchez. PA
Lewis Dunk 3 – Was guilty of giving away the penalty from which Villa levelled with a clear late challenge on McGinn. It was his third penalty conceded in four games. Then, in the build-up to the second goal, he dived in and was sold a dummy by Ings, who scored. Getty
Pervis Estupinan 5 – Was beaten far too easily by Cash in the build-up to the second goal. Getty
Alexis Mac Allister 6 – Scored the opening goal when he seized a poor pass from Martinez, and slotted past the hapless keeper. Ironically, it was then Mac Allister who lost the ball when Villa took the lead. Getty
Moises Caicedo 5 – Was caught by Cash and looked to be moving gingerly afterwards. Not ideal one week before the World Cup, but he recovered to carry on. Not as effective as usual. Getty
Solly March 4 – Slow to get into the game, Digne doing a really good job on him throughout. Should perhaps have been awarded a penalty when Digne appeared to have caught him. PA
Adam Lallana N/A – After playing a big part in the opening goal, hassling Martinez, he picked up an injury which saw him replaced early on. Brighton’s pressing lacked authority thereafter. Reuters
Leandro Trossard 5 – Didn’t have much of a sniff in the first half but unleashed an unstoppable half volley from 25 yards after the break, but only after having fouled his marker in the build-up, and giving away a free-kick. Tested Martinez from range with 10 minutes left on the clock. Reuters
Danny Welbeck 4 – Ineffectual and overall not good enough. That’s now 13 league games without a goal from the former Manchester United man. PA
SUBS: Julio Enciso (Lallana, 5) 5 – The teenage Paraguayan was introduced early following the injury to Lallana, but was later hooked before the hour mark. Getty
Joel Veltman (Enciso, 59) 7 – Introduced a bit of life to the Brighton press which was lost when Lallana went off injured. Reuters
Deniz Undav (Welbeck, 59) 5 – Forced a corner late on but found it hard to get into the game.
Tariq Lamptey (Estupinan, 81) N/A – The former Chelsea man was upended by Young soon after coming on. Brought energy to Brighton’s attack. Getty
ASTON VILLA RATINGS: Emiliano Martinez 5 – His distribution was poor in the first 20 minutes. He was guilty of a risky back pass under pressure, which was punished by Mac Allister. As the game went on, his distribution improved, particularly when linking with Ings. He was almost caught out from a couple of corners, Gross whipping in a couple of devilish balls that the Argentine had to claw off his line. PA
Matty Cash 7 – His first major contribution was a block to deny Estupinan. After the break, he delivered a wicked cross that Buendia headed on to the post. Getty
Ezri Konsa 7 – The central defender’s recent fine form continued. Look edgy when playing the ball around at the back, but did his defensive duties admirably. Made a vital intervention to deny Brighton 15 minutes from time. Action Images
Tyrone Mings 7 – Was walking on egg shells after picking up a yellow card inside the opening half hour, but did well to time his tackles thereafter. Solid. Getty
Lucas Digne 8 – One of his best performances in a Villa shirt. Kept Solly March quiet by dominating the one-on-one situations, though he was lucky to avoid a penalty when he looked to have caught March late.
Reuters
Boubacar Kamara 8 – Impressive throughout. His reading of the game, his passing, tackling, all superb. PA
Douglas Luiz 6 – Didn’t look comfortable when he received an early back pass from Martinez, and Mac Allister punished them both by putting the home side ahead. He came close to redemption at the other end, when his corner almost caught out Sanchez. Action Images
John McGinn 8 – Arguably the Scot’s best game of the season. He was brought down after a burst into the box, from which Villa equalised. Overall, he led by example from the middle. Getty
Jacob Ramsey 5 – Started and nearly finished a fine attacking move, only to be denied by Estupinan when lurking on the six-yard box. Found it tough going, though, and was later substituted. Getty
Danny Ings 9 – Though Villa’s attack lacked pace, Ings netted twice to win the game. He got his first, Villa’s equaliser, from the spot, hitting his penalty straight down the middle. His second was a deflected finish shortly after the break following a neat turn that sent Lewis Dunk the wrong way. Getty
Emi Buendia 7 – Coutinho’s absence keeps him Buendia the side, and this was an impressive performance from the Argentine. He came closest with a diving header, which struck the post. PA
SUBS: Ashley Young (Ramsey, 69) 6 – Cautioned for scything down Lamptey. Came close with a late effort on goal. Reuters
Leon Bailey (Buendia, 74) N/A – Got involved in the nitty gritty and helped Villa hold on for the three points. PA
Cameron Archer (Ings, 83) N/A – The youngster got some much-needed minutes, but his pace wasn’t effective against a Brighton side chasing the game. Action Images
Ludwig Augustinsson (Digne, 83) N/A – Offered some fresh legs, but little else in his cameo.
Leander Dendoncker (Luiz, 83) N/A – Helped Villa turn defence into attack on a couple of occasions. Getty
BRIGHTON RATINGS: Robert Sanchez 6 – Got a hand to Ings’ penalty but couldn’t stop it, and was caught out by the deflection that took Ings’ second past him at his near post. Reuters
Pascal Gross 6 – Whipped in a spectacular cross from a corner on the half-hour mark, which almost caught out Martinez. Came close again after the break, again from a corner. Action Images
Levi Colwill 6 – Should have levelled the scores with two minutes to go when, unmarked, he headed wide when six yards out. Earlier he made a key intervention to block Ings with the striker one on one. He was then unlucky in the build-up to the second goal, when Ings’ effort deflected off him, and past Sanchez. PA
Lewis Dunk 3 – Was guilty of giving away the penalty from which Villa levelled with a clear late challenge on McGinn. It was his third penalty conceded in four games. Then, in the build-up to the second goal, he dived in and was sold a dummy by Ings, who scored. Getty
Pervis Estupinan 5 – Was beaten far too easily by Cash in the build-up to the second goal. Getty
Alexis Mac Allister 6 – Scored the opening goal when he seized a poor pass from Martinez, and slotted past the hapless keeper. Ironically, it was then Mac Allister who lost the ball when Villa took the lead. Getty
Moises Caicedo 5 – Was caught by Cash and looked to be moving gingerly afterwards. Not ideal one week before the World Cup, but he recovered to carry on. Not as effective as usual. Getty
Solly March 4 – Slow to get into the game, Digne doing a really good job on him throughout. Should perhaps have been awarded a penalty when Digne appeared to have caught him. PA
Adam Lallana N/A – After playing a big part in the opening goal, hassling Martinez, he picked up an injury which saw him replaced early on. Brighton’s pressing lacked authority thereafter. Reuters
Leandro Trossard 5 – Didn’t have much of a sniff in the first half but unleashed an unstoppable half volley from 25 yards after the break, but only after having fouled his marker in the build-up, and giving away a free-kick. Tested Martinez from range with 10 minutes left on the clock. Reuters
Danny Welbeck 4 – Ineffectual and overall not good enough. That’s now 13 league games without a goal from the former Manchester United man. PA
SUBS: Julio Enciso (Lallana, 5) 5 – The teenage Paraguayan was introduced early following the injury to Lallana, but was later hooked before the hour mark. Getty
Joel Veltman (Enciso, 59) 7 – Introduced a bit of life to the Brighton press which was lost when Lallana went off injured. Reuters
Deniz Undav (Welbeck, 59) 5 – Forced a corner late on but found it hard to get into the game.
Tariq Lamptey (Estupinan, 81) N/A – The former Chelsea man was upended by Young soon after coming on. Brought energy to Brighton’s attack. Getty
ASTON VILLA RATINGS: Emiliano Martinez 5 – His distribution was poor in the first 20 minutes. He was guilty of a risky back pass under pressure, which was punished by Mac Allister. As the game went on, his distribution improved, particularly when linking with Ings. He was almost caught out from a couple of corners, Gross whipping in a couple of devilish balls that the Argentine had to claw off his line. PA
Matty Cash 7 – His first major contribution was a block to deny Estupinan. After the break, he delivered a wicked cross that Buendia headed on to the post. Getty
Ezri Konsa 7 – The central defender’s recent fine form continued. Look edgy when playing the ball around at the back, but did his defensive duties admirably. Made a vital intervention to deny Brighton 15 minutes from time. Action Images
Tyrone Mings 7 – Was walking on egg shells after picking up a yellow card inside the opening half hour, but did well to time his tackles thereafter. Solid. Getty
Lucas Digne 8 – One of his best performances in a Villa shirt. Kept Solly March quiet by dominating the one-on-one situations, though he was lucky to avoid a penalty when he looked to have caught March late.
Reuters
Boubacar Kamara 8 – Impressive throughout. His reading of the game, his passing, tackling, all superb. PA
Douglas Luiz 6 – Didn’t look comfortable when he received an early back pass from Martinez, and Mac Allister punished them both by putting the home side ahead. He came close to redemption at the other end, when his corner almost caught out Sanchez. Action Images
John McGinn 8 – Arguably the Scot’s best game of the season. He was brought down after a burst into the box, from which Villa equalised. Overall, he led by example from the middle. Getty
Jacob Ramsey 5 – Started and nearly finished a fine attacking move, only to be denied by Estupinan when lurking on the six-yard box. Found it tough going, though, and was later substituted. Getty
Danny Ings 9 – Though Villa’s attack lacked pace, Ings netted twice to win the game. He got his first, Villa’s equaliser, from the spot, hitting his penalty straight down the middle. His second was a deflected finish shortly after the break following a neat turn that sent Lewis Dunk the wrong way. Getty
Emi Buendia 7 – Coutinho’s absence keeps him Buendia the side, and this was an impressive performance from the Argentine. He came closest with a diving header, which struck the post. PA
SUBS: Ashley Young (Ramsey, 69) 6 – Cautioned for scything down Lamptey. Came close with a late effort on goal. Reuters
Leon Bailey (Buendia, 74) N/A – Got involved in the nitty gritty and helped Villa hold on for the three points. PA
Cameron Archer (Ings, 83) N/A – The youngster got some much-needed minutes, but his pace wasn’t effective against a Brighton side chasing the game. Action Images
Ludwig Augustinsson (Digne, 83) N/A – Offered some fresh legs, but little else in his cameo.
Leander Dendoncker (Luiz, 83) N/A – Helped Villa turn defence into attack on a couple of occasions. Getty