FA Cup holders Arsenal are set to face fellow Premier League side Aston Villa in this year's FA Cup final, to be played on the 30th of May after the Villains pulled off a mighty shock to beat heavily-fancied Liverpool at Wembley earlier this afternoon. 

Goals from Belgian striker Christian Benteke and English midfielder Fabian Delph sealed progression into May's final for Tim Sherwood and his men, after Philippe Coutinho's first-half opener. Meanwhile in the other semi-final fixture, played yesterday, a brace from Chilean winger Alexis Sanchez ensured Arséne Wenger's men travel to Wembley again in an attempt to retain their FA Cup trophy. 

Win or lose in the final itself, this also means that Villa have secured their place in next season's UEFA Europa League play-off round as The Gunners would have sealed their fate either in the Champions League or Europa League places by the time the fixture takes place. 


Route to the final

Arsenal -

Round Three: 2-0 win against Hull City

Round Four: 3-2 win at Brighton and Hove Albion

Round of 16: 2-0 victory against Middlesbrough

Quarter-Finals: 2-1 win over Manchester United

Semis: 2-1 win over Reading

Aston Villa -

Round Three: 1-0 victory over Blackpool

Round Four: 2-1 win against Bournemouth

Round of 16: 2-1 victory against Leicester City 

Quarter-Finals: 2-0 win over West Brom

Semis: 2-1 victory against Liverpool