It's judgement day for Arsenal, with their season now solely resting on progression to the Europa League final.
The Gunners trail Villarreal 1-2 after the first leg in Spain, but do have an away goal meaning a 1-0 victory at the Emirates is all they need to progress.
Latest - Security tigtened
Following on from Manchester United's abandoned match against Liverpool last weekend, security measures have been increased ahead of Arsenal's huge clash against Villarreal.
The Gunners' have bene at the forefront of the European Super League, with fans now wanting the owners to sell the club.
How to watch Arsenal vs Villarreal
If you are in the UK, BT Sport is the only place to watch the UEFA Europa League action as it happens.
Villarreal vs Arsenal coverage commences at 7pm on BT Sport 3 on Thursday, 29 April.
All times UK.
How to watch BT Sport
You can purchase a Monthly Pass which gets you 30 days of BT Sport, contract-free.
The Monthly Pass will cost you £25 - you don’t need BT broadband, and you can watch instantly using our app or web player.
Your Monthly Pass will renew automatically but you can cancel it whenever you want.
With exclusive matches all the way to the final, you’ll be able to watch on TV, online and on the BT Sport app for mobiles, tablets, smart TVs and games consoles.
How to watch Europa League matches in the USA
Every Europa League match will be shown on CBS’s streaming service: Paramount+.
Select games, including the Europa League final, will also be on CBS television and CBS Sports Network.
On top of the live matches, CBS will also have additional programming, prime-time replays to suit a US audience and much more in an exciting development for American fans of the sport.
Paramount+ is available in two different packages.
If you’re not fazed by a few online ads it’s just $5.99 a month, but if you want to ditch the pop-ups it will cost you $9.99 a month.
Both will get you access to a range of shows, movies and sports.
Paramount+ is offering a 7-day free trial to get you started!
Arsenal vs Villarreal Date & Kick-Off Time
Both Europa League semi-final ties will be played over two legs, with each team playing one leg at home.
The first leg ended in a 2-1 home victory for Villarreal.
The return leg will be played at the Emirates Stadium on Thursday, 6 May, set to kick off at 3pm ET / 8pm BST.
Whichever side makes it through to the Europa League final will play either Manchester Utd or Roma on Wednesday, 26 May 2021.
How to live stream Arsenal vs Villarreal
Villarreal v Arsenal is available to live stream here!
The BT Sport app will provide a link to the live stream available on the homepage, once the coverage gets underway.
With the enhanced video player featuring an interactive timeline, multi-camera functionality, 360° live streaming and highlights, the app truly offers an immersive viewing experience.
Arsenal vs Villarreal prediction
Arsenal have a tough task on their hands as they welcome Villarreal to the Emirates Stadium.
The Gunners are 2-1 down, without Dani Ceballos to suspension but Villarreal equally do not have Etienne Capoue who received a red card in the last leg too.
We think this one will go the distance and are ultimately backing Arsenal's prowess from 12 yards to carry them through to Gdansk.
Prediction: Arsenal 2-1 Villarreal (3-3 aggregate, Arsenal to win on penalties)
Updates on Tierney, Lacazette, and Luiz
Despite potential injury fears, it looks likely that Kieran Tierney, Alex Lacazette, and David Luiz will all be ready to go against Villarreal.
While not a guarantee, it's a very positive sign that all three players were in full training in preparation for tomorrow's match.