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