Dundee hold Rangers to 2-2 draw as title race stays open
Web StoryWatch this story in 15 seconds →Key takeaways
- Dundee and Rangers drew 2-2 at Dens Park on Saturday, October 17, 2026.
- Callum Jones scored late to deny Rangers first place in the league.
- Rangers stay second, one point behind leaders Celtic, who play Hearts on Sunday.

Rangers went to Dundee with a clear prize in sight. A win would put them top of the Scottish Premiership. But Dundee had other plans.
The home side fought back twice and earned a 2-2 draw. The result keeps the title race wide open.
The game had four goals, late drama, and big stakes. Here is what happened, why it matters, and what comes next.
What happened
Dundee started the game with great energy. The home side pressed Rangers hard. They chased every ball.
In the 29th minute, Ashley Hay rose for a header. His effort hit the crossbar. It was a warning sign for Rangers.
The first goal came in the 37th minute. Rangers failed to deal with a long ball. Bradley Fink took full advantage.
He ran past the keeper, Ivor Pandur. Then he slid the ball into the net. Dens Park erupted.
Dundee led 1-0.
The lead did not last long. Five minutes later, Rangers hit back. Badredine Bouanani cut inside from the wing.
He curled a fine shot into the top corner. It was his first goal for Rangers. The score was 1-1 at half time.
Rangers came out strong after the break. They pushed Dundee deep. In the 60th minute, Nico Raskin scored a superb goal.
He struck the ball from outside the box. It flew in off the underside of the crossbar. Rangers led 2-1. The goal looked like a winner.
But Dundee refused to give up. In the 69th minute, Callum Jones changed the game. He stole the ball from Rangers captain Dan Neil.
Neil had dwelled on the ball too long. Jones ran through and slotted the ball home. The score was 2-2.
Rangers pushed for a late winner. In the 74th minute, the ball fell to Neil in the six-yard box. Dundee scrambled it clear.
No more goals came. The game ended 2-2.
Why it matters
This draw hurts Rangers more than Dundee. Rangers had won seven games in a row before this match. That run included two wins over Celtic last month.
A win at Dundee would have put them top of the league. Instead, they stay second. They sit one point behind Celtic.
A draw in football gives each team one point. A win gives three points. Rangers wanted all three points.
They got only one. In a close title race, that one lost point can matter a lot.
Dundee can feel proud of this result. They sit fourth in the table. They showed they can match one of the biggest clubs in Scotland.
Their boss, Steven Pressley, praised his players after the game. He said they showed grit. Grit means tough spirit.
He called the first half outstanding.
Rangers boss Derek McInnes was unhappy. He said his team should not need three goals to win away from home. He said two goals should have been enough.
He felt his side gifted Dundee a chance to take points.
The result also shows how tight the Scottish Premiership is this season. Celtic lead the league. Rangers chase them.
Hearts sit third. Dundee sit fourth. Every dropped point shifts the table.
Fans search for standings after games like this. One result can change the whole order.
What the goals tell us
Each goal in this game told its own story. Fink's opener came from a simple long ball. Rangers failed to clear it.
In top-level football, small errors lead to goals. Dundee punished the error.
Bouanani's equaliser showed skill. He cut inside and curled the ball with care. It was his first goal for the club.
First goals build a player's belief. Rangers will hope he scores many more.
Raskin's goal was the best of the night. He hit the ball from far out. It struck the underside of the bar and went in.
Goals like that lift a whole team. For a few minutes, it looked like the winner.
Jones's equaliser came from hard work. He pressed Neil and stole the ball. Pressing means chasing the man with the ball.
It is a big part of Dundee's style. Pressley wants his players to run hard and fight for every ball. Jones did just that.
His goal was a reward for that effort.
What happens next
All eyes now turn to Sunday. Celtic host Hearts on October 18. Celtic can open a four-point lead at the top with a win. That would put real pressure on Rangers.
Hearts can close to within one point of Celtic with a win. So the title race could change again in one day.
Rangers must bounce back fast. They have lost their seven-game winning run. They still sit close to the top.
But they cannot afford more slips. Their next games now carry extra weight.
Dundee will take great belief from this draw. They matched Rangers for long spells. They scored twice against a top side.
They showed their home ground is a hard place to visit. If they keep this form, they can push for a top-three finish.
For fans, the lesson is simple. The Scottish Premiership is not a two-team race this year. Dundee and Hearts are in the fight too.
Late comebacks were a theme across football this weekend. Wrexham showed it in their late comeback win. Big games keep coming, and the table can shift each week.
The bigger picture
Rangers came into this game with momentum. They had beaten Celtic twice in recent weeks. They had climbed the table after a slow start.
This draw slows that rise. It does not end it. One point behind with most of the season left is still a strong place.
Dundee came into the game as the underdog. An underdog is the team most people expect to lose. But Dundee played with no fear.
They pressed, they fought, and they scored twice. Their fans went home happy.
The Scottish Premiership keeps giving fans drama. Four goals. A late equaliser.
A missed chance to go top. And a huge game still to come on Sunday. Birmingham City also won big this weekend.
Inter Miami stayed hot in their own playoff race. Football fans have plenty to follow.
Rangers will look back at the Neil error and feel it cost them two points. Dundee will look back at Jones's goal and feel they earned their point. Both views are fair.
That is what made this a great game to watch.



