Best matches

The matches worth a trip.

Europe’s unmissable fixtures this season, ranked by rivalry, star power, and whether you can realistically get in. Pick one, and we’ll build the trip around it.

  1. 1
    La Liga·Sun 09 May*El Clásico
    Real Madrid CF v FC Barcelona
    Bernabéu · Madrid · Spain

    Barcelona are back-to-back champions, and they clinched last season's title by beating Real Madrid. Madrid's reply was to bring José Mourinho back to the Bernabéu: the biggest rivalry in football, with its most combustible manager back in the middle of it.

  2. 2
    Bundesliga·Sun 22 Nov · 17:30 CETNordderby
    SV Werder Bremen v Hamburger SV
    Weserstadion · Bremen · Germany

    Hamburg, 'der Dino,' ever-present in the Bundesliga until 2018, clawed back to the top flight last season after seven years down, restoring one of Germany's oldest, angriest rivalries. The Nordderby is a fixture again, and it lost none of its venom.

  3. 3
    Bundesliga·Sat 10 Apr*Revierderby
    Borussia Dortmund v FC Schalke 04
    Signal Iduna Park · Dortmund · Germany

    Schalke won promotion, so the Revierderby is back in the Bundesliga for the first time since 2023: the most feverish rivalry in German football, thirty miles of the Ruhr that stop speaking to each other for a week. Don't miss anything else here before you miss this.

  4. 4
    Premier League·Sat 20 Mar*Manchester Derby
    Manchester City FC v Manchester United FC
    Etihad Stadium · Manchester · England & Wales

    Two clubs heading opposite ways. City open the post-Guardiola era under Enzo Maresca, while United arrive resurgent under Michael Carrick and back in the Champions League. Telling that neither is champion: Arsenal ended a 22-year wait for that.

  5. 5
    Scottish Premiership·Sun 03 Jan · 12:00 GMTOld Firm
    Rangers v Celtic
    Ibrox Stadium · Glasgow · Scotland

    Celtic won a fifth straight title and the double with 74-year-old Martin O'Neill coaxed out of retirement. Rangers finished third, behind Hearts, and hired Hearts' own Derek McInnes to close the gap. Britain's fiercest derby, as raw as ever.

  6. 6
    Serie A·Sun 13 Dec* · 18:30 CETDerby della Capitale
    SS Lazio v AS Roma
    Stadio Olimpico · Rome · Italy

    Roma didn't just beat Lazio twice last season, they humiliated them, winning the first derby against ten men and closing the year with a Mancini brace. Gasperini has Roma back in the Champions League while Lazio try to prove the derby is still a contest.

  7. 7
    Primeira Liga·Sun 28 Feb*O Clássico
    Sport Lisboa e Benfica v FC Porto
    Estádio da Luz · Lisbon · Portugal

    Porto are champions again. Benfica watched them lift it, then lost José Mourinho to Real Madrid. O Clássico, Portugal's biggest match, both giants recalibrating.

  8. 8
    Primeira Liga·Sun 27 Dec*Lisbon Derby
    Sport Lisboa e Benfica v Sporting Clube de Portugal
    Estádio da Luz · Lisbon · Portugal

    Both Lisbon giants spent last season chasing the Porto team that took their crown, and both are rebuilding, Benfica after Mourinho's exit to Madrid. O Dérbi still splits the capital.

  9. 9
    Premier League·Sun 22 Nov · 16:30 GMTNorth West Derby
    Liverpool FC v Manchester United FC
    Anfield · Liverpool · England & Wales

    The pecking order flipped last season: Manchester United did the double over Liverpool, Kobbie Mainoo's late winner sealing their Champions League return. England's grandest rivalry, with United resurgent for the first time in years.

  10. 10
    Eredivisie·Sun 25 Apr*De Topper
    PSV v AFC Ajax
    Philips Stadion · Eindhoven · Netherlands

    PSV ran off with the Eredivisie while Ajax endured a season to forget and scraped into Europe through a playoff. De Topper, with the balance of Dutch power tilted hard toward Eindhoven.

  11. 11
    Eredivisie·Sun 29 Nov · 14:30 CETDe Klassieker
    Feyenoord Rotterdam v AFC Ajax
    De Kuip · Rotterdam · Netherlands

    A reset Klassieker. Ajax were humbled to fifth and are rebuilding under a brand-new manager, while Feyenoord finished as the strongest challenger to champions PSV. An early referendum on which neighbour is actually going somewhere.

  12. 12
    Premier League·Sat 30 Jan*Merseyside Derby
    Liverpool FC v Everton FC
    Anfield · Liverpool · England & Wales

    The derby has a new home. After 130 years and 120 meetings at Goodison Park, Everton now host Liverpool at their dock-side stadium. A mile apart, a fixture as tense as any in England, moved to fresh ground.

  13. 13
    Scottish League Cup·Sat 31 Oct · 17:30 GMTAberdeen–Rangers
    Rangers v Aberdeen
    Hampden Park · Glasgow · Scotland

    Derek McInnes won Aberdeen the League Cup across eight years as their manager, and now walks back into Pittodrie in the away dugout, as the Rangers boss. His new side won all three meetings last season. Aberdeen have every reason to make the reunion hostile.

  14. 14
    Premier League·Sat 05 Dec*Tyne–Wear Derby
    Newcastle United FC v Sunderland AFC
    St. James' Park · Newcastle upon Tyne · England & Wales

    Sunderland's return ended a near-decade exile for the Tyne-Wear derby, and in their first season back they did the double over Newcastle, 1-0 then 2-1. Now the Magpies want the city back. No fixture in England runs on more raw contempt.

  15. 15
    La Liga·Sun 06 Dec*El Viejo Clásico
    Athletic Club v Real Madrid CF
    San Mamés Stadium · Bilbao · Spain

    The old Clásico with a new-old face: José Mourinho is back in the Real Madrid dugout for the first time in over a decade. Across the pitch, an Athletic side that just returned to the Champions League and, pointedly, kept Nico Williams out of Barcelona's hands. Madrid did the double at San Mamés and the Bernabéu last season.

  16. 16
    Serie A·Sun 01 Nov · 20:45 CETJuventus–Napoli
    Juventus FC v SSC Napoli
    Allianz Stadium · Turin · Italy

    The perfect grudge-swap. Spalletti, who ended Napoli's 33-year title wait, is now in the Juventus dugout; Allegri, Juve's five-time title-winner, now runs Napoli. Each man walks out to face the club he made his name at.

  17. 17
    La Liga·Sun 01 Nov · 21:00 CETBasque Derby
    Athletic Club v Real Sociedad de Fútbol
    San Mamés Stadium · Bilbao · Spain

    The Basque derby is the rare fixture where both sets of fans share bars before kickoff and sing at each other afterwards. San Mames delivers the noise either way, and the txuri-urdin travel in numbers.

  18. 18
    Serbian SuperLiga·Sat 20 Feb*Eternal Derby (Belgrade)
    FK Partizan v FK Crvena Zvezda
    Stadion Partizana · Belgrade · Serbia

    Red Star against Partizan turns Belgrade into a wall of flares, and the rival fans walk the same streets to reach two grounds sitting almost within sight of each other. The Marakana on derby night is a sensory overload few stadiums anywhere can match.

  19. 19
    Austrian Bundesliga·Sun 01 Nov · 17:00 CETVienna Derby
    Austria Vienna v Rapid Vienna
    Generali Arena · Vienna · Austria

    Austria Wien owned the derby last season, three wins and a draw, with Rapid failing to win a single one of the four meetings. The 350th edition, a 2-0 for Austria, bumped them above Rapid in the final table. Rapid arrive with a year of derby humiliation to answer.

  20. 20
    Serie A·Wed 06 Jan* · 18:30 CETDerby della Mole
    Juventus FC v Torino FC
    Allianz Stadium · Turin · Italy

    Torino clawed back a two-goal deficit to draw 2-2 in the season finale, one of two derby draws that took two points off a stumbling Juventus last term. The Turin derby, with the little club emboldened and the giant still mid-rebuild.

  21. 21
    Primeira Liga·Sun 29 Nov · 20:30 WETPorto–Sporting
    FC Porto v Sporting Clube de Portugal
    Estádio do Dragão · Porto · Portugal

    A three-act season that ended in role-reversal cruelty. Champions Porto took the opening Clássico; Sporting's revenge was dumping them out of the Taça semi-final at the Dragão, only to lose the final itself to a second-tier club. Bad blood and mutual embarrassment.

  22. 22
    Serie A·Sun 31 Jan*Juventus–Milan
    AC Milan v Juventus FC
    Giuseppe Meazza Stadium · Milan · Italy

    Two 0-0 draws last season, and the story has shifted underneath the fixture. Allegri has left Milan for Napoli, Milan restart under Rúben Amorim, Juventus under Spalletti. Two fallen giants rebuilding, both with a point to prove.

  23. 23
    Ligue 1·Sun 21 Mar*Olympico
    Olympique de Marseille v Olympique Lyonnais
    Stade Vélodrome · Marseille · France

    A revenge arc in a single season. Lyon mugged ten-man Marseille with a late own goal in August; Aubameyang tore it back with two goals in the final nine minutes to win 3-2 at the Vélodrome. The series finished level, both games decided at the death, a Champions League place riding on it.

  24. 24
    Serie A·Sun 02 May*Roma–Napoli
    AS Roma v SSC Napoli
    Stadio Olimpico · Rome · Italy

    They finished second and third and traded blows: Napoli won in Rome to go joint-top, Roma led twice in a 2-2 at the Maradona. Both turned on an old wound, Leonardo Spinazzola, the ex-Roma full-back, scoring against his former club yet again.

  25. 25
    Belgian Pro League·Sun 20 Dec · 13:30 CETBelgian Clásico
    Standard Liege v Anderlecht
    Maurice Dufrasnestadion · Liège · Belgium

    They split last season one win each, but Standard's 2-0 in February is the one that mattered: it got Anderlecht's manager sacked the same day. A financially battered Standard, rebuilt after exiting the 777 Partners ownership mess, showed it can still wreck Anderlecht's season.

  26. 26
    Premier League·Sat 15 May*Roses Rivalry
    Manchester United FC v Leeds United FC
    Old Trafford · Manchester · England & Wales

    The War of the Roses is a Premier League fixture again: Leeds against Manchester United, Yorkshire against Lancashire, a grudge older than either club and one of English football's most venomous.

  27. 27
    Ekstraklasa·Sat 07 Nov*Holy War (Kraków derby)
    Wisla Krakow v Cracovia Krakow
    Synerise Arena - Stadion Miejski im. Henryka Reymana · Krakow · Poland

    Wisla and Cracovia sit a short walk apart across the Blonia meadow, and Krakow spends the week beforehand holding its breath. The name Holy War is not marketing.

  28. 28
    Serie A·Sun 08 Nov · 20:45 CETJuventus–Fiorentina
    ACF Fiorentina v Juventus FC
    Stadio Artemio Franchi · Florence · Italy

    Fiorentina drew at home and then won 2-0 in Turin last season, and their old boy Rolando Mandragora scored against his former club in both meetings. Add the eternal Vlahović grudge and it's Viola-versus-traitor theatre every time.

  29. 29
    Bundesliga·Sat 20 Feb*Rheinderby
    Borussia Mönchengladbach v 1. FC Köln
    Borussia-Park · Mönchengladbach · Germany

    Köln's promotion last season restored the Rheinderby, and it delivered: Gladbach won the reunion 3-1, then couldn't hold a 3-3 barnburner in the 100th Bundesliga meeting. Gladbach had the better of it, but the second game showed Köln will trade blows, and the oldest rivalry in the Rhineland is lively again.

  30. 30
    Croatian HNL·Sat 12 Dec*Adriatic derby
    HNK Hajduk Split v HNK Rijeka
    Stadion Poljud · Split · Croatia

    The Adriatic derby brings Torcida up the coast to Rujevica, a compact bowl above the sea that gets seriously loud for Hajduk's visit. Coastal bragging rights matter more here than points most seasons.

  31. 31
    Croatian HNL·Sat 19 Dec*Eternal Derby (Croatia)
    Dinamo Zagreb v HNK Hajduk Split
    Stadion Maksimir · Zagreb · Croatia

    Croatia's eternal derby, Split against the capital, with Torcida turning the Poljud's sweeping concrete shells into a cauldron. Tickets move fast and the north stand is a spectacle in itself.

  32. 32
    Hungarian NB I·Sat 19 Dec*A Derbi (Ferencváros–Újpest)
    Ujpest v Ferencvarosi TC
    Szusza Ferenc Stadion · Budapest · Hungary

    Budapest's defining football argument, Ferencvaros green against Ujpest violet. The Groupama Arena makes an intimidating stage for it, and the away allocation always travels.

  33. 33
    La Liga·Sun 28 Feb*Athletic–Barcelona
    Athletic Club v FC Barcelona
    San Mamés Stadium · Bilbao · Spain

    Nico Williams turned Barcelona down to stay in Bilbao, a public snub to the champions, then watched Barça beat Athletic home and away, the San Mamés game settled by Lamine Yamal, the teenager Barça built around instead of him. The one who stayed against the one they kept.

  34. 34
    La Liga·Sun 22 Nov*Seville Derby
    Sevilla FC v Real Betis Balompié
    Ramón Sánchez Pizjuán Stadium · Seville · Spain

    Seville splits house by house, half the city in red and white, half in green and white, and nobody stays neutral. The derby runs at an intensity the rest of La Liga rarely touches.

  35. 35
    Liga I·Sat 30 Jan*Eternal Derby (Bucharest)
    FCSB v Dinamo Bucuresti
    Arena Nationala · Bucharest · Romania

    Romania's eternal derby carries decades of army club against police club, and Bucharest treats it as the fixture of the year. Whatever the table says, neither side dares lose this one.

  36. 36
    Czech First League·Sat 06 Feb*Sparta–Slavia (Prague derby)
    Slavia Praha v Sparta Praha
    Fortuna Arena · Prague · Czech Republic

    Prague's football week revolves around Letna and Eden, and when the two meet the city picks a side. Expect pyro, a full away end, and a tram network wearing scarves.

  37. 37
    Ekstraklasa·Sat 17 Apr*Derby of Poland
    Lech Poznan v Legia Warszawa
    Stadion Poznan · Poznan · Poland

    The Derby of Poland pits Legia's Zyleta against Lech's travelling Kociol, two stands that plan their choreography months in advance. Warsaw on this night is not subtle.

  38. 38
    La Liga·Sun 18 Apr*Barcelona Derby
    FC Barcelona v RCD Espanyol de Barcelona
    Camp Nou · Barcelona · Spain

    Barça signed Espanyol's own academy keeper Joan García off his release clause, then he kept a clean sheet against his boyhood club as the champions swept both derbies. The one they lost to the rich neighbour is now the derby's live nerve.

  39. 39
    Kategoria Superiore·Wed 28 Oct · 17:00 CETTirana–Dinamo Tirana
    Tirana v Dinamo Tirana
    Arena Kombetare · Tirana · Albania

    Two of the capital's big three in a rivalry with deep communist-era roots. Tirana's support treats every edition as a chance to remind Dinamo whose city this is.

  40. 40
    Slovenian PrvaLiga·Sat 31 Oct · 16:00 CETEternal derby (Slovenia)
    Maribor v Olimpija Ljubljana
    Ljudski vrt · Maribor · Slovenia

    Slovenia's eternal derby, purple Maribor against green Ljubljana, and the Ljudski vrt's Viole make it feel far bigger than the league around it.

  41. 41
    Bulgarian First League·Sat 31 Oct*Eternal Derby (Bulgaria)
    Levski Sofia v CSKA Sofia
    Vivacom Arena Georgi Asparuhov · Sofia · Bulgaria

    Sofia's eternal derby needs no table context: Levski blue against CSKA red is the fixture Bulgarian football measures itself by, and the flare shows arrive regardless of form.

  42. 42
    Bundesliga·Sat 31 Oct · 18:30 CET
    Bayern München v Borussia Dortmund
    Allianz Arena · Munich · Germany

    Bayern won the Bundesliga again and the gap to Dortmund only seems to grow. Der Klassiker has become less a title decider than Dortmund's shot at finally landing a blow on Harry Kane's Bayern.

  43. 43
    Premier League·Sat 21 Nov · 15:00 GMTChelsea–Leeds
    Chelsea FC v Leeds United FC
    Stamford Bridge · London · England & Wales

    They met at Wembley in last season's FA Cup semi-final, Enzo Fernández settling it 1-0 to send Chelsea to the final and Leeds home gutted. Layer that onto a grudge forged in the mud of the 1970 final and the league meeting has a fresh score to settle.

  44. 44
    Ligue 1·Fri 30 Oct · 21:05 CETDerby du Nord
    Lille OSC v Racing Club de Lens
    Stade Pierre-Mauroy · Lille · France

    The Derby du Nord is mining-country football, two towns forty kilometres apart with a century of shared history and none of the warmth. Bollaert away days are famous for a reason, and Lille's reply is not quiet.

  45. 45
    Süper Lig·Mon 26 Oct · 21:30 GMT+3
    Galatasaray v Fenerbahçe
    Rams Park · Sarıyer · Turkey

    Galatasaray against Fenerbahçe splits Istanbul across the Bosphorus, Europe versus Asia, and reliably produces one of the most hostile atmospheres in world football.

  46. 46
    Kategoria Superiore·Sat 28 Nov*Partizani–Dinamo Tirana
    Dinamo Tirana v Partizani
    Elbasan Arena · Elbasan · Albania

    Tirana's old army club against the old interior ministry club, a rivalry inherited from another Albania that still packs out whichever ground in the capital hosts it.

  47. 47
    Kategoria Superiore·Sun 06 Dec*Tirana derby
    Tirana v Partizani
    Arena Kombetare · Tirana · Albania

    Partizani against Tirana is the capital's headline fixture, red against the blue and white of the club locals just call Tirona, in a city where allegiance runs through families.

  48. 48
    Ligue 1·Sat 12 Dec · 17:00 CET
    Paris Saint Germain v Paris FC
    Parc des Princes · Paris · France

    The Paris derby is a fixture again after Paris FC's promotion ended a 46-year absence, and the LVMH-backed newcomers made their return count: two wins in three against Qatari PSG last season, dumping them out of the Coupe de France and beating the champions on the final day. Two clubs a street apart, no longer a novelty.

  49. 49
    Ligue 1·Sun 07 Feb*
    Paris Saint Germain v Olympique de Marseille
    Parc des Princes · Paris · France

    PSG arrive as back-to-back kings of Europe, having beaten Arsenal in the final, and French champions again. Marseille, the eternal challenger, just want to make Le Classique a contest.

  50. 50
    Serie A·Sat 31 Oct · 20:45 CET
    AC Milan v Inter
    Giuseppe Meazza Stadium · Milan · Italy

    Inter are reigning Serie A champions. Milan have handed their rebuild to Rúben Amorim, straight from his short, unhappy spell at Manchester United. Two clubs sharing the San Siro and nothing else.

  51. 51
    Belgian Pro League·Sun 08 Nov · 13:30 CET
    Club Brugge KV v Anderlecht
    Jan Breydel Stadion · Bruges · Belgium

    Club Brugge sealed a twentieth Belgian title and steamrolled Anderlecht in the championship play-offs, 4-2 then 3-1, after Anderlecht had drawn first blood in the autumn. Anderlecht churned through three coaches last season and arrive desperate to prove the gap on the champions has closed.

  52. 52
    Slovak Super Liga·Sat 27 Feb*Traditional derby (Slovakia)
    Slovan Bratislava v Spartak Trnava
    Štadión Tehelné pole · Bratislava · Slovakia

    Slovakia's defining rivalry, Trnava against the capital, with away followings that travel in numbers few leagues this size produce. Expect heavy pyro and a bouncing home curve.

  53. 53
    Eredivisie·Sun 25 Apr*Rotterdam Derby
    Feyenoord Rotterdam v Sparta Rotterdam
    De Kuip · Rotterdam · Netherlands

    Little-brother Sparta went to De Kuip and won a seven-goal thriller 4-3, after being smashed 4-0 in the first meeting, Feyenoord's most embarrassing home result of a runners-up season. Rotterdam's other derby suddenly has bite.

  54. 54
    Swiss Super League·Sat 12 Dec · 18:00 CETZurich derby
    FC Zurich v Grasshoppers
    Letzigrund Stadion · Zurich · Switzerland

    The Zurich derby is a ground-share affair, Grasshopper and FCZ both calling the Letzigrund home, so the away end is a home end with different flags. The city splits along lines that have nothing to do with the table.

  55. 55
    Ligue 1·Sat 02 Jan · 17:00 CETCôte d'Azur Derby
    AS Monaco FC v OGC Nice
    Stade Louis II · Monaco · France

    The Cote d'Azur derby is the Riviera's one genuinely spiky fixture, and the away trip is a coastal train ride between the two grounds. Nice bring the noise; Monaco bring the setting.

  56. 56
    La Liga·Sun 03 Jan*Valencian Derby
    Levante UD v Valencia CF
    Estadi Ciutat de València · Valencia · Spain

    Valencia's city derby sends Mestalla's support across town to Orriols, where the Ciutat de Valencia packs in tight and Levante relish the role of neighbourhood upstart.

  57. 57
    Bundesliga·Sat 08 May*
    Bayern München v Borussia Mönchengladbach
    Allianz Arena · Munich · Germany

    Max Eberl spent fourteen years building Borussia Mönchengladbach and now runs Bayern as their sporting director, so every meeting is Eberl against the club he made. On the pitch it is lopsided, Bayern taking all six points last season, but a rebuilding Gladbach keep trying to land a blow on the empire their old architect commands.

  58. 58
    Premier League·Sat 05 Dec*
    Tottenham v Arsenal FC
    Tottenham Hotspur Stadium · London · England & Wales

    Arsenal battered Tottenham 4-1 twice on their way to a first title in 22 years. For Spurs, the north London derby has become the fixture that measures how far ahead their neighbours have pulled.

  59. 59
    La Liga·Sun 04 Apr*
    Real Madrid CF v Atletico Madrid
    Bernabéu · Madrid · Spain

    Atlético put five past Real Madrid the last time this got serious, Julián Álvarez's free kick the pick of them, the first time they had scored five in the derby in 75 years. Now José Mourinho takes over the visitors' dugout for the return.

  60. 60
    Premier League·Sat 10 Apr*West London Derby
    Chelsea FC v Fulham FC
    Stamford Bridge · London · England & Wales

    Barely a mile of Thames path separates Craven Cottage from Stamford Bridge, so this is a derby fans can walk between. The Cottage's riverside setting is one Chelsea's ground cannot answer.