Thursday 29th April
UEFA Europa League - Semi-finals
- Villarreal 2 , Arsenal 1 at Full time , Villarreal win 2 - 1 on aggregateVillarrealArsenalFull time
Sunday 25th April
Spanish La Liga
- Villarreal 1 , Barcelona 2 at Full timeVillarrealBarcelonaFull time
Wednesday 21st April
Spanish La Liga
- Deportivo Alavés 2 , Villarreal 1 at Full timeDeportivo AlavésVillarrealFull time
Sunday 18th April
Spanish La Liga
- Levante 1 , Villarreal 5 at Full timeLevanteVillarrealFull time
Thursday 15th April
UEFA Europa League - Quarter-finals
- Villarreal 2 , Dinamo Zagreb 1 at Full time , Villarreal win 3 - 1 on aggregateVillarrealDinamo ZagrebAggregate score Villarreal 3 , Dinamo Zagreb 1Full time
Sunday 11th April
Spanish La Liga
- Villarreal 1 , Osasuna 2 at Full timeVillarrealOsasunaFull time
Thursday 8th April
UEFA Europa League - Quarter-finals
- Dinamo Zagreb 0 , Villarreal 1 at Full time , Villarreal win 3 - 1 on aggregateDinamo ZagrebVillarrealFull time
Saturday 3rd April
Spanish La Liga
- Granada 0 , Villarreal 3 at Full timeGranadaVillarrealFull time
All times are UK and subject to change. BBC is not responsible for any changes.