Football fixtures

Tuesday 23 May 2023
Newcastle
Leicester
Premier League Tue 23 May  (AEST)
Roma
Salernitana
Empoli
Juventus
Serie A Tue 23 May  (AEST)
Wednesday 24 May 2023
Celta Vigo
Girona
Real Sociedad
Almeria
Valladolid
Barcelona
La Liga Wed 24 May  (AEST)
Thursday 25 May 2023
Brighton
Man City
Premier League Thu 25 May  (AEST)
Elche
Sevilla
Real Madrid
Rayo Vallecano
Villarreal
Cadiz
Espanyol
Atlético
Real Betis
Getafe
La Liga Thu 25 May  (AEST)
Aberdeen
St Mirren
Dundee Utd
Kilmarnock
Hibernian
Celtic
Livingston
Motherwell
Rangers
Hearts
Ross County
St Johnstone
Scottish Premiership Thu 25 May  (AEST)