Villarreal will face Manchester United in the Europa League final after the Spanish side held out for a 0-0 draw at Arsenal on Thursday to prevent a clean sweep of European finalists for Premier League sides.
Pierre-Emerick Aubameyang twice hit the post for Arsenal, but a 2-1 aggregate defeat means the Gunners will miss out on Champions League football for the fifth consecutive season.
Edinson Cavani scored twice for United, who progressed 8-5 on aggregate despite a 3-2 defeat away to Roma.
Continue reading this article on Sports Desk.