SportSignals
World Cup 2026Round of 32Today: 2 matchesNext: Brazil v Japan · 18:00Full schedule →

Celtic vs Rangers

Scottish PremiershipFull time · 10 May 2026
Celtic

Celtic

Won · xG 1.80WWWWWLast 5

Rangers

Lost · xG 1.21WLLLLLast 5
Rangers
PRESSURE INDEX · FINAL▲ CEL · last goal · 57'
48
52
CEL · 1.80 xG1.21 xG · RAN
Match StoryFull breakdown

Celtic 3–1 Rangers

Celtic defeated Rangers 3-1 in a commanding Old Firm display that moves them to the summit of the Scottish Premiership with the title now firmly in their own hands.

Key Takeaways
Result

Celtic picked up three points at home, extending their winning run.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the Celtic end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionScottish Premiership
First Goal
Match Report
Celtic 3-1 Rangers: Dominant Win Puts Bhoys on the Brink of the Title
CMConnor Maguire

Celtic 3-1 Rangers: Dominant Win Puts Bhoys on the Brink of the Title

Celtic defeated Rangers 3-1 in a commanding Old Firm display that moves them to the summit of the Scottish Premiership with the title now firmly in their own hands.

Read full report
Key Events
  1. 9'
    Right foot shot
  2. 19'
  3. 23'
    assist: Arne Engels
  4. 39'
  5. 46'
    off: Luke McCowan
  6. 53'
    assist: Kieran Tierney
  7. 57'
    Right foot shot
  8. 59'
    off: James Tavernier
  9. 59'
    off: Mohamed Diomandé
  10. 59'
    off: Oliver Antman
  11. 67'
  12. 76'
    off: Tochi Chukwuani
  13. 76'
    off: Benjamin Nygren
  14. 78'
    Argument
  15. 78'
    Argument
  16. 79'
    Foul
  17. 81'
    off: Alistair Johnston
  18. 81'
    off: Hyun-jun Yang
  19. 82'
    Argument
  20. 84'
    off: Kieran Tierney
  21. 89'
Game Flow

Expected Goals (xG)

Celtic 1.80 xGRangers 1.21 xG
Cumulative · approximated from goal events
0'45'90'
Table ImpactFull table

How the result affects the Scottish Premiership standings.

#TeamPWDLPts
1Celtic00000
2Rangers00000
3Hibernian00000
4Kilmarnock00000
5Aberdeen00000
6Livingston382152121
6Dundee United00000
7Dundee00000
Frequently Asked Questions
What was the final score of Celtic vs Rangers?

The match finished 3-1 to Celtic.

Who won Celtic vs Rangers?

Celtic won the match 3-1.

When did Celtic vs Rangers take place?

The match took place on Sunday, 10 May 2026.

📊 AI-generated recap and structured data

Celtic beat Rangers 3-1 in the Scottish Premiership, landing our model's 52% pick for a Celtic win. The hosts dominated a derby that saw Rangers unable to convert their recent defensive solidity into a result; our AI engine had flagged the fixture as competitive, yet Celtic's attacking threat proved decisive across the ninety minutes. Past performance does not guarantee future results.

Celtic's victory moved them closer to Rangers in the title race, with the 3-1 scoreline demonstrating clear superiority in the Old Firm clash. Rangers remained third, now facing mounting pressure after three defeats in four matches. Celtic's recent form,five consecutive wins across all competitions,suggests they have shifted momentum decisively; the gap between second and third positions narrowed considerably with this result.

Celtic v Rangers · Scottish Premiership · 10/05/2026, 12:00:00