CRYSTAL PALACE and Aston Villa will leave it all on the field TODAY as they face off in a thrilling FA Cup semi-final.
Goals from , Ismaila Sarr and fired the Eagles to a huge win over London rivals Fulham in the previous round.


And Palace boss Oliver Glasner will be determined to lead his side to their first final since a devastating 2-1 defeat to Manchester United in 2016.
But the Eagles go up against a Villa side who have incredible strength in depth and this was demonstrated in their quarter-final Preston drubbing.
Furthermore, with Unai Emery's men losing grip on the top five Premier League race along with the FA Cup is Villa's final chance for success.
Its perfectly poised to be a sensational game of football this afternoon and fans can watch it for FREE!
How to watch Crystal Palace vs Aston Villa in the FA Cup semi-final for FREE
vs is available to watch for FREE on BBC One in the UK as long as you hold a valid TV license.
Fans can also stream the entire action for FREE on BBC iPlayer through a compatible mobile device or tablet.
The huge FA Cup semi-final kicks off at 5:15pm BST.
And whoever goes on to win this match, will face the winner of and in the final.
What is the prize money for the FA Cup 2024/25?
This year's FA Cup winners will receive a whopping £2million in prize money.
While the runners-up take home £1million.