Summary

  • FT: Dundee 2-1 Rangers (O'Hara 2; Windass)

  • O'Hara tucks away second from Allan pass

  • Windass drills in leveller with fierce shot

  • O'Hara smashes in after Rangers fail to clear free-kick

  • Dundee move off the bottom, above Partick

  • Rangers miss chance to move up to second

  1. Postpublished at 21:14 Greenwich Mean Time 24 November 2017

    Steven Thompson
    Former Scotland striker on BBC Sportsound

    Quote Message

    The delivery into the box is fantastic and there is panic in the Rangers defence. They don't react at all and O'Hara is the first to it. He finishes it well on the half-volley, but Rangers will be disappointed with how they defended their box. They haven't played with the same intensity in this half.

  2. goal

    GOAL Dundee 1-0 Rangerspublished at 66 mins

    Mark O'Hara

    Dundee win a free-kick and Jon Aurtenetxe's inswinging cross causes havoc in the Rangers defence.

    The ball breaks to Mark O'Hara and he lashes the ball past Wes Foderingham.

    Mark O'Hara celebratesImage source, SNS
  3. Postpublished at 61 mins

    Dundee 0-0 Rangers

    Ross McCrorie has returned to play after some treatment at the side of the pitch.

  4. Postpublished at 21:05 Greenwich Mean Time 24 November 2017

    Steven Thompson
    Former Scotland striker on BBC Sportsound

    Quote Message

    It was a really awkward challenge with Paul McGowan. They both came together and it was as if McCrorie's knee buckled under him. But I don't think there was any malice in it from McGowan.

  5. Postpublished at 57 mins

    Dundee 0-0 Rangers

    Ross McCrorie goes down after an awkward challenge with Paul McGowan, who is booked for his part in it.

    Rangers defender McCrorie looks to be in a lot of pain.

  6. GREAT SAVE!published at 55 mins

    Dundee 0-0 Rangers

    Kenny Miller's hooked shot on the turn is pushed out for a corner by Dundee goalkeeper Elliot Parish.

  7. Postpublished at 51 mins

    Dundee 0-0 Rangers

    A dreadful passback by Declan John is pounced upon by Sofien Moussa.

    Moussa almost goes down when challenged outside the box by goalkeeper Wes Foderingham but gets back to his feet to keep the ball in play but Dundee cannot make the most of their unexpected possession.

  8. Postpublished at 20:53 Greenwich Mean Time 24 November 2017

    Billy Dodds
    BBC Scotland summariser

    Quote Message

    Rangers had loads of chances against Hamilton last week as well and they didn't take them. If Dundee can get one, it could be another Hamilton situation for Rangers. But if they do take one, they will probably go on to win the game comfortably.

  9. KICK-OFFpublished at 20:49 Greenwich Mean Time 24 November 2017

    Dundee 0-0 Rangers

    Dundee get things going again for the second half.

    Daniel Candeias has a shot savedImage source, SNS
    Image caption,

    Daniel Candeias had the first half's best chance, can either side find the net in the second?

  10. Postpublished at 20:42 Greenwich Mean Time 24 November 2017

    Steven Thompson
    Former Scotland striker on BBC Sportsound

    Quote Message

    Rangers are controlling the match but they do need to put one of these chances away. They have not been clinical enough. They will be disappointed they have not come in at half-time one or two goals up. Dundee's final ball has been absolutely dreadful. They smack of a team suffering from a lack of confidence. There is no conviction in anything they are doing.

  11. Injury woespublished at 20:41 Greenwich Mean Time 24 November 2017

    Dundee 0-0 Rangers

    Marcus Haber is replaced by Sofien MoussaImage source, SNS
    Image caption,

    Forward Marcus Haber went off injured for Dundee late in the first half, replaced by Sofien Moussa

    Rangers playersImage source, SNS
    Image caption,

    And Alfredo Morelos' match was also cut short before half-time, the Rangers striker's place taken by Eduardo Herrera

  12. HALF-TIMEpublished at 20:34 Greenwich Mean Time 24 November 2017

    Dundee 0-0 Rangers

    Rangers will be most disappointed with the scoreline after several clear-cut chances in that first half.

    Both teams have lost their main striker and it will be interesting to see how they adapt in the second period.

  13. Postpublished at 45+1 mins

    Dundee 0-0 Rangers

    Rangers striker Alfredo Morelos has not been able to recover from that collision with the post and he is withdrawn to be replaced by Eduardo Herrera.

  14. Postpublished at 44 mins

    Dundee 0-0 Rangers

    James Tavernier's deep free-kick is knocked towards goal by Kenny Miller but Elliot Parish collects in the Dundee goal.

  15. Change for Dundeepublished at 43 mins

    Dundee 0-0 Rangers

    Dundee are forced into an early change with striker Sofien Moussa on and Marcus Haber limping off.

  16. Postpublished at 41 mins

    Dundee 0-0 Rangers

    A stoppage in play for Alfredo Morelos and Ryan Jack to receive treatment.

    Morelos came into collision with the post after stretching to meet a cross while Jack came off worst in a challenge shortly after.

  17. Postpublished at 20:27 Greenwich Mean Time 24 November 2017

    Dundee 0-0 Rangers

    Rangers have certainly had the better of the first half but without a goal, they leave themselves open to the scenario they faced in recent defeats by Hamilton Academical and Motherwell, who both won 2-0 with second-half goals.

    Ross McCrorie and Marcus HaberImage source, SNS
    Image caption,

    Ross McCrorie and Marcus Haber battle for possession

  18. HITS THE WOODWORKpublished at 39 mins

    Dundee 0-0 Rangers

    Josh Meekings' attempted clearance comes off his own crossbar.

    A let-off for the hosts.

  19. GREAT SAVE!published at 34 mins

    Dundee 0-0 Rangers

    Elliot Parish blocks Daniel Candeias' shot with his face after the Rangers winger bursts in behind the Dundee defence.

    A sore one for the goalkeeper but he keeps his goal intact.

  20. Postpublished at 33 mins

    Dundee 0-0 Rangers

    Another marauding run by Declan John leads to a one-two with Alfredo Morelos but the full-back cannot get enough purchase on his shot and it's an easy save for Elliot Parish.