Sutton's predictions: Crystal Palace v Aston Villapublished at 11:16 26 April

It's interesting how Palace have got a good record against Villa this season.
They knocked them out of the Carabao Cup at Villa Park in October, led twice when they drew there in the league in November and then beat them 4-1 at Selhurst Park in February.
That will give the Eagles some confidence and, if they play like they did against Arsenal on Wednesday, they have got a great chance of getting through. They rested Jean-Philippe Mateta at the Emirates Stadium but created loads of chances and should have won.
It was a very different Palace performance to the one I watched when I was at St James' Park last week, when they were torn apart by Newcastle, so it's hard to know what to expect here.
The fact Villa have struggled against them this season shows what Palace are capable of, given how good Unai Emery's side have been.
As well as the FA Cup, Villa are still in the race for the top five and did so well to reach the Champions League quarter-finals too.
Emery deserves a bit of silverware to reflect the excellent job he has done but we know football doesn't work like that.
Villa were unlucky to lose to Manchester City on Tuesday but the question is whether they have got another big performance in them, like the ones they have produced in Europe.
My head tells me that if Villa turn up then Palace won't beat them again, but I still think this will be extremely close and it will go to extra-time before Villa's bench wins it for them.
Sutton's prediction: 2-3 after extra-time