Sunday 22nd May

Spanish La Liga

  • Barcelona 0 , Villarreal 2 at Full time
    Barcelona
    Villarreal
    Full time

Sunday 15th May

Spanish La Liga

  • Villarreal 1 , Real Sociedad 2 at Full time
    Villarreal
    Real Sociedad
    Full time

Thursday 12th May

Spanish La Liga

  • Rayo Vallecano 1 , Villarreal 5 at Full time
    Rayo Vallecano
    Villarreal
    Full time

Sunday 8th May

Spanish La Liga

  • Villarreal 1 , Sevilla 1 at Full time
    Villarreal
    Sevilla
    Full time

Tuesday 3rd May

UEFA Champions League - Semi-finals

  • Villarreal 2 , Liverpool 3 at Full time , Liverpool win 5 - 2 on aggregate
    Villarreal
    Liverpool
    Aggregate score Villarreal 2 , Liverpool 5Full time
All times are UK and subject to change. BBC is not responsible for any changes.