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 OsasunaGAL0STU03', Galatasaray 0–0 VfB StuttgartSHA0SPO04', Shakhtar Donetsk 0–0 Sporting CPATM–BAY–20:00, Atletico Madrid ––– Bayern MünchenBAR–AST–20:00, Barcelona ––– Aston VillaBOD–LIL–20:00, Bodo/Glimt ––– LilleFEY–INT–20:00, Feyenoord ––– InterLAS–SLO–20:00, Lask Linz ––– Slovan BratislavaMUN–ROM–20:00, Manchester United ––– AS RomaVIL–PSG–20:00, Villarreal ––– 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

Saturday, 31 October 2026

Thursday, 29 October 2026

Wednesday, 28 October 2026

Monday, 26 October 2026

Saturday, 24 October 2026

Friday, 23 October 2026

Thursday, 22 October 2026

Friday, 16 October 2026

Wednesday, 14 October 2026

Saturday, 10 October 2026

Friday, 9 October 2026

Thursday, 8 October 2026

Wednesday, 7 October 2026

Friday, 2 October 2026

Friday, 25 September 2026

Sunday, 20 September 2026