Match ends, Aston Villa 3, Crystal Palace 0.
Aston Villa's impressive progress from relegation strugglers to the top six is down to the "maturity" of the players, says boss Dean Smith.
Villa overcame Tyrone Mings' first-half dismissal to see off disappointing Crystal Palace comfortably and move to within three points of second-placed Leicester City.
Smith's side were leading 1-0 when Mings was dismissed by referee Anthony Taylor for a foul on Wilfried Zaha - six minutes after both players had been booked for clashing.
But Mings' loss galvanised Villa, who went on to score two further goals to make it three wins in four games.
"It was a tremendous performance," said Smith, who side only secured their Premier League future on the final day of the 2019-20 season.
"After going down to 10 men, I thought our counter-attacking looked scary at times.
"It's important to get the balance right, in terms of when to attack and when to press, especially after going down to 10 men. I thought we did that really well. There's a maturity to the players now and we have come a long way in a short space of time."
In an incident-packed game, Villa claimed an eighth clean sheet of 2020-21.
Burkina Faso winger Bertrand Traore, who also hit the post, put his side ahead after Vicente Guaita had beaten away an attempt by the impressive Ollie Watkins.
Villa keeper Emiliano Martinez had set the tone for an entertaining match with a fine save to keep out Zaha in the opening minute, while Guaita twice denied Anwar El Ghazi as well as Jack Grealish.
Palace looked to take advantage of Mings' dismissal but instead conceded two further goals.
Defender Kortney Hause nodded the second after Watkins' header had rebounded off the bar before Dutch winger Anwar El Ghazi lashed home the third with a quality finish.
- Reaction from Villa Park plus Premier League latest
- Is it now or never for Barkley at Villa?
- Eze's route from the 'cage' to the Premier League
Hard-working Villa look the business
Villa managed 35 points in their first season back in the top flight but their latest victory, built on grit and a steely determination not to let Mings' red card disrupt them, leaves them on 25 points after just 13 games.
Their latest win came despite England defender Mings being given his marching orders after sticking out an arm to block Zaha's attempt to get away from him, not long after the pair had clashed following a challenge.
"I thought the first yellow card was pathetic," added Smith. "Tyrone is stopping himself from getting attacked and gets a yellow card for it. With the second one, it looks like there is a foul just before Tyrone commits the foul - so they are two very soft yellow cards."
Not that losing a player appears to throw Smith's team very much. Villa have now won the past two Premier League games in which they have finished with 10 men, having earned a 1-0 victory at Wolves on 12 December after the dismissal of midfielder Douglas Luiz.
Former Chelsea player Traore was excellent before he was substituted earlier than planned following Mings' dismissal, while the hard-working Watkins twice hit the woodwork and El Ghazi produced a moment of pure class with his goal.
Villa's recruitment has been impressive. Traore has looked an excellent piece of business, having joined for £17m from Lyon in September, while Martinez - who also cost £17m, from Arsenal - continues to impress in each game.
With his side down to 10 men, Martinez produced a big save to keep out Luka Milivojevic's deflected attempt as Villa claimed a fourth clean sheet in a row, their best run in the top flight since February 2010.

Bruising week for Palace
Roy Hodgson's side had been hammered 7-0 by Liverpool at Selhurst Park seven days earlier, so this result and performance capped a bruising week.
Hodgson has now moved into the top 10 on the list of those to have faced the most Premier League games as a manager - this was his 341st match. But the former England boss had little to celebrate, and looked miserable by the end.
Palace started well after Zaha embarrassed Mings with his pace only for Martinez to produce an excellent stop.
But their defensive frailties were once again exposed while they were unable to take advantage of the Villa defender's dismissal.
Without a top-flight clean sheet since the opening weekend of the season, Palace have now lost four of their past seven matches and face high-flying Leicester in two days.
"We do have to look at ourselves in the mirror and ask what have we done wrong, what clear mistakes have been made, and try to find a way around that in two days' time," said Hodgson.
'Perfect Christmas present'
Aston Villa boss Dean Smith: "I wanted the Christmas present of a good performance and I certainly got that and a good result as well.
"Our counter-attacking threat was there for all to see. We created numerous opportunities.
"Unfortunately Tyrone gets sent off but I said at half-time there was nobody better to lead the line with 10 men than Ollie Watkins and I thought he was outstanding."
Crystal Palace boss Roy Hodgson: "I didn't see the 3-0 coming. I thought at half-time we'd shown enough to suggest we had enough to get back in the game.
"When Mings was sent off, there was even more reason to think that we would create some chances. It didn't work out that way."
Villa's Boxing Day red card record to forget - the stats
- Aston Villa received their fourth red card on 26 December in the Premier League, more than any other side in the competition (also Andy Townsend in 1994, Michael Oakes in 1998 and Zat Knight in 2007).
- Crystal Palace are without a clean sheet in their past 14 Premier League games, their longest run without a shutout in the competition since November 2017 (also 14).
- Bertrand Traore has scored in each of his past two Premier League games - his tally of two goals being as many as he managed in his 19 previous appearances in the competition.
- Kortney Hause's eight goals in English League football have come across seven different seasons, since his debut in 2012-13.
- Anwar El Ghazi has struck four goals in his past four Premier League appearances, as many as he managed in his previous 37 games in the competition.
What's next?
Both teams have a short turnaround before they are back in action on Monday, with Aston Villa away at Chelsea (17:30 GMT) and Crystal Palace hosting Leicester City at 15:00.
Player of the match
GrealishJack Grealish
Aston Villa
Avg
- Squad number10Player nameGrealishAverage rating
8.68
- Squad number11Player nameWatkinsAverage rating
8.66
- Squad number26Player nameMartínezAverage rating
8.46
- Squad number21Player nameEl GhaziAverage rating
8.31
- Squad number18Player nameTargettAverage rating
8.30
- Squad number30Player nameHauseAverage rating
8.19
- Squad number15Player nameTraoréAverage rating
8.03
- Squad number2Player nameCashAverage rating
7.97
- Squad number4Player nameKonsaAverage rating
7.89
- Squad number6Player nameDouglas LuizAverage rating
7.86
- Squad number7Player nameMcGinnAverage rating
7.73
- Squad number27Player nameAhmed El MohamadyAverage rating
6.70
- Squad number41Player nameRamseyAverage rating
6.45
- Squad number5Player nameMingsAverage rating
5.24
Crystal Palace
Avg
- Squad number31Player nameGuaitaAverage rating
4.69
- Squad number25Player nameEzeAverage rating
4.36
- Squad number15Player nameSchluppAverage rating
3.78
- Squad number8Player nameKouyatéAverage rating
3.74
- Squad number2Player nameWardAverage rating
3.69
- Squad number11Player nameZahaAverage rating
3.66
- Squad number18Player nameMcArthurAverage rating
3.53
- Squad number6Player nameDannAverage rating
3.49
- Squad number3Player namevan AanholtAverage rating
3.49
- Squad number10Player nameTownsendAverage rating
3.45
- Squad number23Player nameBatshuayiAverage rating
3.40
- Squad number20Player nameBentekeAverage rating
3.35
- Squad number44Player nameRiedewaldAverage rating
3.31
- Squad number4Player nameMilivojevicAverage rating
3.26
Line-ups
Aston Villa
- 26Martínez
- 2Cash
- 30Hause
- 5MingsBooked at 45mins
- 18Targett
- 6Douglas LuizSubstituted forRamseyat 90+1'minutes
- 7McGinn
- 15TraoréSubstituted forKonsaat 45+4'minutes
- 10GrealishBooked at 45mins
- 21El GhaziSubstituted forEl Mohamadyat 86'minutes
- 11Watkins
Substitutes
- 1Heaton
- 3Taylor
- 4Konsa
- 14Hourihane
- 19Nakamba
- 24Guilbert
- 27El Mohamady
- 39Davis
- 41Ramsey
Crystal Palace
- 31Guaita
- 2WardBooked at 68mins
- 8Kouyaté
- 6Dann
- 3van Aanholt
- 15SchluppSubstituted forTownsendat 82'minutes
- 4MilivojevicBooked at 56minsSubstituted forRiedewaldat 69'minutes
- 18McArthurSubstituted forBatshuayiat 75'minutes
- 25EzeBooked at 83mins
- 11ZahaBooked at 39mins
- 20Benteke
Substitutes
- 1Butland
- 5Tomkins
- 9J Ayew
- 10Townsend
- 17Clyne
- 22McCarthy
- 23Batshuayi
- 27Mitchell
- 44Riedewald
- Referee:
- Anthony Taylor
Match Stats
- Possession
- Home39%
- Away61%
- Shots
- Home21
- Away13
- Shots on Target
- Home10
- Away6
- Corners
- Home4
- Away4
- Fouls
- Home18
- Away16
Live Text
Post update
Full Time
Second Half ends, Aston Villa 3, Crystal Palace 0.
Post update
Attempt missed. Wilfried Zaha (Crystal Palace) right footed shot from outside the box is high and wide to the right. Assisted by Andros Townsend.
Post update
Wilfried Zaha (Crystal Palace) wins a free kick on the left wing.
Post update
Foul by Matthew Cash (Aston Villa).
Post update
Attempt missed. Christian Benteke (Crystal Palace) left footed shot from the centre of the box is close, but misses to the left. Assisted by Patrick van Aanholt.
Substitution
Substitution, Aston Villa. Jacob Ramsey replaces Douglas Luiz.
Post update
Attempt missed. Joel Ward (Crystal Palace) right footed shot from outside the box is too high. Assisted by Eberechi Eze.
Post update
Attempt saved. Eberechi Eze (Crystal Palace) right footed shot from outside the box is saved in the centre of the goal. Assisted by Michy Batshuayi.
Post update
Attempt missed. Jairo Riedewald (Crystal Palace) left footed shot from the left side of the box is high and wide to the left.
Post update
Ollie Watkins (Aston Villa) hits the right post with a left footed shot from the centre of the box. Assisted by Jack Grealish.
Post update
Attempt saved. Ollie Watkins (Aston Villa) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jack Grealish with a through ball.
Post update
Foul by Joel Ward (Crystal Palace).
Post update
Matt Targett (Aston Villa) wins a free kick in the attacking half.
Substitution
Substitution, Aston Villa. Ahmed El Mohamady replaces Anwar El Ghazi.
Post update
Wilfried Zaha (Crystal Palace) wins a free kick in the defensive half.
Post update
Foul by Matthew Cash (Aston Villa).
Post update
Attempt saved. Eberechi Eze (Crystal Palace) right footed shot from outside the box is saved in the centre of the goal. Assisted by Jairo Riedewald.
Booking
Eberechi Eze (Crystal Palace) is shown the yellow card for a bad foul.
Post update
Foul by Eberechi Eze (Crystal Palace).

- Marcus Rashford Feeding Britain's Children: Follow the footballer's campaign for free school meals
- His Dark Materials: Need a new box set for the festive period? All episodes of the epic fantasy drama are streaming now

Comments
Join the conversation
Zaha cheated to get Mings sent off, so it was great to see the smile wiped off his devious face when Villa crushed Palace.
Mings needs to control his temper as there are plenty of Snide cheats like Zaha and Fernandes at Utd that will take advantage of him.
As an LFC fan, I won't quite forgive Villa for "that result" but honestly, what a performance today!
We aren't the same, boring old Villa we once were. We have a manager who wants to play football and even entertain a little. UTV
Villa are back...!!!!
UTV
You couldn't make it up.
Well played the Villa
Woeful by Palace.