Scottish Premiership
Rangers1Dundee0

Rangers 1-0 Dundee

Harry Forrester celebrates his late goal at Ibrox
Forrester celebrates his late goal at Ibrox

Harry Forrester scored with a stoppage-time header to earn Rangers victory at Ibrox, sending Dundee back to the bottom of the Premiership.

Joe Dodoo crossed for his fellow substitute to apply the finishing touch as the hosts laid siege to the visitors' penalty area.

Rangers squandered several good chances, while Jason Holt was denied by a good Scott Bain save.

Dundee defended bravely and Tom Hateley threatened twice from free kicks.

Mark Warburton's side looked on course for a frustrating fourth home draw of the season before Forrester made Rangers' 17th attempt on goal count.

Dundee, who were looking for a third consecutive win, were reduced to a meagre 30% of possession and the loss of such a late goal will have hurt even more given Ross County's success at St Johnstone - the Dingwall side leaping from last place to eighth in a congested bottom half of the table.

Rangers, who stay third in Premiership, took the initiative right from the start, with some sharp passing creating a series of openings.

Josh Windass congratulates match-winner Harry Forrester at full-time
Josh Windass congratulates match-winner Harry Forrester at full-time

Joe Garner was at the centre of the action, shooting wide on the turn and going close from long-range before his clever diagonal pass just eluded strike partner Kenny Miller.

Bain, returning from injury, saved from Holt and Windass, while Dundee defender Kevin Gomis did well to clear Holt's dangerous ball across the six-yard box before blocking Garner's unconvincing attempt from a Windass cutback.

Dundee, again playing with a three-man central defence, restricted the Rangers chances as the half progressed and they threatened twice themselves in quick succession. Hateley had a free-kick pushed wide before his corner found Marcus Haber completely unmarked only for the Canada striker to miscue his header.

The visitors' best spell came after the interval when Foderingham did well to tip over Hateley's free-kick before Gomis failed to hit the target with a free header. Holt then slid in to prevent James Vincent converting Haber's low cross.

But Rangers found an added edge in the final 15 minutes. Bain denied Holt with a brilliant diving save after Dundee lost the ball on the edge of their box, Garner was inches away from connecting with Dodoo's cross, and the goalkeeper gathered Andy Halliday's free-kick.

Dundee appeared to have done enough for a vital point before Forrester had the final say.

Rangers manager Mark Warburton: "I thought we were good first half and didn't get the rewards. You sense a frustration, but we have to keep doing what we do.

"I was pleased with the fitness levels, we worked them really hard and they tired. It came late, but it's three points and we deserved the victory.

"We had a strong bench attacking-wise and they made a difference, they added some energy and pace. I had no problems with the boys coming off, they were excellent. It's just a case of variety."

Dundee manager Paul Hartley: "We were a minute away from getting a good point and probably a deserved point.

"It was just that concentration for the full game that cost us, one ball into the box, which we defended brilliantly for the majority of the game. It's a real killer blow for the players because I thought they were terrific.

"We had good chances, Vincent just had to get a nick on it and put it in, and Gomis and Hateley, but the way the team performed over the majority of the game, and over the last three or four weeks, has been great."

Line-ups

Rangers

  • 1Foderingham
  • 2Tavernier
  • 4Kiernan
  • 3Hill
  • 5Wallace
  • 23Holt
  • 16HallidayBooked at 68mins
  • 11WindassSubstituted forMcKayat 65'minutes
  • 29O'HalloranSubstituted forDodooat 71'minutes
  • 7Garner
  • 9MillerSubstituted forForresterat 77'minutes

Substitutes

  • 6Wilson
  • 10McKay
  • 14Dodoo
  • 15Forrester
  • 17Hodson
  • 21Crooks
  • 25Gilks

Dundee

  • 1Bain
  • 55Gomis
  • 6O'DeaBooked at 82mins
  • 26Gadzhalov
  • 7Hateley
  • 30Kerr
  • 4Vincent
  • 18McGowan
  • 3HoltBooked at 40mins
  • 21HaberSubstituted forWilliamsat 90+1'minutes
  • 33WightonSubstituted forEl Bakhtaouiat 79'minutes

Substitutes

  • 9Loy
  • 10Duffy
  • 11Williams
  • 12Mitchell
  • 16Etxabeguren
  • 17Ross
  • 20El Bakhtaoui
Referee:
William Collum
Attendance:
48,773

Match Stats

Home TeamRangersAway TeamDundee
Possession
Home70%
Away30%
Shots
Home18
Away4
Shots on Target
Home7
Away1
Corners
Home14
Away3
Fouls
Home11
Away10

Live Text

Match ends, Rangers 1, Dundee 0.

Full Time

Second Half ends, Rangers 1, Dundee 0.

Goal!

Goal! Rangers 1, Dundee 0. Harry Forrester (Rangers) header from the centre of the box to the bottom right corner. Assisted by Joseph Dodoo.

Corner, Rangers. Conceded by Cameron Kerr.

Substitution

Substitution, Dundee. Danny Williams replaces Marcus Haber.

Attempt saved. Barrie McKay (Rangers) right footed shot from outside the box is saved in the centre of the goal.

Attempt blocked. Harry Forrester (Rangers) right footed shot from outside the box is blocked.

Corner, Rangers. Conceded by Kevin Gomis.

Attempt blocked. Harry Forrester (Rangers) right footed shot from outside the box is blocked.

Joe Garner (Rangers) wins a free kick in the defensive half.

Foul by James Vincent (Dundee).

Rob Kiernan (Rangers) wins a free kick in the attacking half.

Foul by Faissal El Bakhtaoui (Dundee).

Attempt saved. Andy Halliday (Rangers) left footed shot from outside the box is saved in the top centre of the goal.

Booking

Darren O'Dea (Dundee) is shown the yellow card for a bad foul.

Harry Forrester (Rangers) wins a free kick in the defensive half.

Foul by Darren O'Dea (Dundee).

Attempt missed. Faissal El Bakhtaoui (Dundee) right footed shot from outside the box is close, but misses to the right.

Substitution

Substitution, Dundee. Faissal El Bakhtaoui replaces Craig Wighton.

Substitution

Substitution, Rangers. Harry Forrester replaces Kenny Miller.

Attempt blocked. Joe Garner (Rangers) header from the centre of the box is blocked.

Corner, Rangers. Conceded by Scott Bain.

Attempt blocked. James Tavernier (Rangers) right footed shot from outside the box is blocked.

Corner, Rangers. Conceded by Cameron Kerr.

Corner, Rangers. Conceded by Cameron Kerr.

Attempt saved. Jason Holt (Rangers) right footed shot from outside the box is saved in the top left corner.

Substitution

Substitution, Rangers. Joseph Dodoo replaces Michael O'Halloran.

Attempt missed. Lee Wallace (Rangers) right footed shot from outside the box is close, but misses to the right.

Corner, Dundee. Conceded by Jason Holt.

Attempt missed. Kevin Gomis (Dundee) header from the centre of the box is high and wide to the left following a set piece situation.

Booking

Andy Halliday (Rangers) is shown the yellow card for a bad foul.

Foul by Andy Halliday (Rangers).

Craig Wighton (Dundee) wins a free kick in the defensive half.

Corner, Dundee. Conceded by Wes Foderingham.

Foul by Clint Hill (Rangers).

Craig Wighton (Dundee) wins a free kick on the left wing.

Substitution

Substitution, Rangers. Barrie McKay replaces Josh Windass.

Foul by James Tavernier (Rangers).

Paul McGowan (Dundee) wins a free kick on the right wing.

Rob Kiernan (Rangers) wins a free kick in the attacking half.

goal

As It Stood

TeamPWDLFAGDPts
1Celtic1211103582734
2Aberdeen1373322121024
3Rangers136521713423
4Hearts125432114719
5St Johnstone145451919019
6Motherwell134361720-315
7Inverness CT143562027-714
8Ross County143561425-1114
9Kilmarnock143561224-1214
10Partick Thistle133461519-413
11Hamilton122641216-412
12Dundee143381219-712
View full Scottish Premiership table

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you: