Tyrick Mitchell then had the chance to score his first league goal of the campaign as Mateta’s brilliant lofted pass set him clear on goal, but the No. 3 prodded wide when running clean through.
And while Villa continued to press in search of a route back into the match, testing Palace’s back line – who all responded admirably – it was the Eagles who were carving out the better opportunities in the closing stages.
The icing on the cake? Eddie Nketiah’s first Premier League goal for the club, just as the clock ticked into injury time, as the No. 9’s well-timed run saw him turn home Mitchell’s low ball into the six-yard box.
There was still time for Dean Henderson to make an impressive near-post save with his legs Tielemans’ header – an outstanding instinctual save.
A night on which, once again, every player of a Palace persuasion shone under the lights.
“Oli Glasner’s red and blue army” sang Selhurst Park as the players left the pitch, celebrating a fully deserved first home league win of 2025; a second in three games against Villa this season; and sixth in the last seven home league matches against the Villans.
Palace: Henderson (GK), Richards, Lacroix, Guéhi, Muñoz, Hughes (Lerma, 58), Wharton (Kamada, 78), Mitchell, Eze, Sarr (Nketiah, 87), Mateta.
Subs: Turner (GK), Clyne, Chilwell, Kporha, Devenny, Esse.
Aston Villa: Martínez (GK) (Olsen, HT), García (Bailey, HT), Konsa, Disasi, Bogarde, Digne (Maatsen, 78), McGinn, Tielemans, Ramsey (Rashford, 69), Rogers, Watkins (Asensio, 69).
Subs: Zych (GK), Mings, Malen, Jimoh.
As It Happened