Sunday 20th March
Spanish La Liga
- Cádiz 1 , Villarreal 0 at Full timeCádizVillarrealFull time
Wednesday 16th March
UEFA Champions League - Last 16
- Juventus 0 , Villarreal 3 at Full time , Villarreal win 4 - 1 on aggregateJuventusVillarrealAggregate score Juventus 1 , Villarreal 4Full time
Saturday 12th March
Spanish La Liga
- Villarreal 1 , Celta Vigo 0 at Full timeVillarrealCelta VigoFull time
Saturday 5th March
Spanish La Liga
- Osasuna 1 , Villarreal 0 at Full timeOsasunaVillarrealFull time
All times are UK and subject to change. BBC is not responsible for any changes.