Live scores
SAN0REA3FT · 01.11, Racing Santander 0–3 Real MadridLYO2ANG0FT · 01.11, Lyon 2–0 AngersPAR3MON1FT · 01.11, Paris FC 3–1 MonacoLIV0ARS1FT · 01.11, Liverpool 0–1 ArsenalEIN3HAM1FT · 01.11, Eintracht Frankfurt 3–1 Hamburger SVLEC1GEN2FT · 01.11, Lecce 1–2 GenoaELC0VAL1FT · 01.11, Elche 0–1 ValenciaJUV2NAP0FT · 01.11, Juventus 2–0 NapoliMAR2TOU0FT · 01.11, Marseille 2–0 ToulouseBIL2RSO1FT · 01.11, Athletic Club 2–1 Real SociedadSAS2FIO4FT · 02.11, Sassuolo 2–4 FiorentinaATA0PAR3FT · 02.11, Atalanta 0–3 ParmaLOR0BRE2FT · 02.11, Lorient 0–2 Stade Brestois 29NEW0EVE1FT · 02.11, Newcastle 0–1 EvertonCOR2OSA1FT · 02.11, Deportivo La Coruna 2–1 OsasunaGAL2STU0FT · 03.11, Galatasaray 2–0 VfB StuttgartSHA0SPO1FT · 03.11, Shakhtar Donetsk 0–1 Sporting CPATM0BAY04', Atletico Madrid 0–0 Bayern MünchenBAR0AST03', Barcelona 0–0 Aston VillaBOD0LIL05', Bodo/Glimt 0–0 LilleFEY0INT04', Feyenoord 0–0 InterLAS0SLO04', Lask Linz 0–0 Slovan BratislavaMUN0ROM04', Manchester United 0–0 AS RomaVIL0PSG04', Villarreal 0–0 Paris Saint GermainREN–OLY–04.11 15:30, Rennes ––– Olympiakos PiraeusAEK–REA–04.11 17:45, AEK Athens FC ––– Real MadridFEN–LIV–04.11 17:45, Fenerbahçe ––– LiverpoolDOR–BET–04.11 20:00, Borussia Dortmund ––– Real BetisPOR–NAP–04.11 20:00, FC Porto ––– NapoliLEN–COM–04.11 20:00, Lens ––– ComoPSV–CLU–04.11 20:00, PSV Eindhoven ––– Club Brugge KVLEI–MCI–04.11 20:00, RB Leipzig ––– Manchester CitySLA–ARS–04.11 20:00, Slavia Praha ––– ArsenalVIK–SAB–04.11 20:00, Viking ––– Sabah FAMIL–FER–05.11 17:45, AC Milan ––– Ferencvarosi TCAND–RED–05.11 17:45, Anderlecht ––– Red Bull SalzburgCRY–HOF–05.11 17:45, Crystal Palace ––– 1899 HoffenheimLEV–JAG–05.11 17:45, Levski Sofia ––– JagielloniaLIL–PLZ–05.11 17:45, Lillestrom ––– Plzen
All matches
Scotland Est. 1873 #2 · Premiership

Rangers

Ibrox Stadium · 51,082 seats

Stories

Rangers

Sunday, 28 June 2026

Thursday, 25 June 2026

Wednesday, 24 June 2026

Friday, 19 June 2026

Thursday, 18 June 2026

Sunday, 14 June 2026

Friday, 12 June 2026

Tuesday, 9 June 2026

Friday, 5 June 2026

Tuesday, 2 June 2026

Saturday, 30 May 2026

Wednesday, 27 May 2026

Tuesday, 26 May 2026

Tuesday, 19 May 2026