Kemar Roofe's dramatic extra-time strike gave Rangers a 2-1 win over 10-man Aberdeen at Hampden Park and set up an Old Firm Viaplay Cup final next month.In a compelling semi-final on a gluepot pitch, striker Bojan Miovski took advantage of hesitancy in the Gers defence four minutes from the break to give the Granite City men the lead.Former Dons midfielder Ryan Jack drove in a deflected leveller in the 61st minute before Pittodrie skipper Anthony Stewart was handed a straight red card by referee Nick Walsh in added time for his tackle on Fashion Sakala.Substitute Roofe put Rangers ahead from close range four minutes into extra-time and there was more drama when VAR failed for a few minutes before sparking back into life.An exhausting tie ended with a ragged Rangers side in the final and they will take on Celtic, who beat Kilmarnock on Saturday, at Hampden Park on 26 February, with another action-packed afternoon likely.A lot of focus pre-match was on the Hampden pitch, which had been criticised by both Celtic boss Ange Postecoglou and Killie manager Derek McInnes following Saturday's last-four clash.
Although the weather was better, the surface cut up from the kick-off, doing neither side any favours.Aberdeen were unchanged but veteran Gers goalkeeper Allan McGregor took over from Jon McLaughlin and striker Alfredo Morelos replaced the injured Antonio Colak.Rangers threatened first in the fourth minute with attacker Sakala, whose header from a James Tavernier cross beat Dons keeper Kelle Roos but smacked the post.The Dons defence had to stay firm but slowly they began to edge forward with increasing confidence.In the 15th minute Miovski broke clear of the Gers defence to latch on to a Leighton Clarkson pass and drove