Crystal Palace have scored at least 3 goals in their last 3 home matches against Aston Villa in all competitions

Crystal Palace will take on Aston Villa in the semi-finals of the FA Cup on Saturday, 26 April, with both clubs looking to secure their place in the final at the end of May.
A trip to Wembley is somewhat rare for both clubs, although both of them did suffer final losses in the 2010s, with Palace losing to Man Utd in 2016 and Aston Villa losing to Arsenal a year earlier.
The clash on Saturday is a fascinating one in that both clubs come into the match in decent form, which makes it difficult to call a winner.
Crystal Palace’s price of 11/5 looks extremely appealing when you consider their recent form against Aston Villa. The Eagles are undefeated in their last four matches against the Villains, with three wins and one draw. Aston Villa’s last triumph over Palace came in 2023, but they haven’t beaten them away from Villa Park since November 2021.
Crystal Palace will welcome Chris Richards back into the team following his suspension, but they are without three players due to injury – Chadi Riad, Cheick Doucoure and Ben Chilwell. Aston Villa have a clean bill of health, meaning Emery has a few selection headaches ahead of kick-off.
Crystal Palace: Henderson – Munoz, Richards, Lacroix, Guehi, Mitchell – Hughes, Wharton – Sarr, Eze – Mateta.
Aston Villa: Martinez – Cash, Konsa, Torres, Digne – Tielemans, Kamara, McGinn – Rogers, Watkins, Rashford.