Rangers kept a grip on their Scottish Cup trophy but it was under severe threat at times on a night of incredible drama as they edged an incident-packed five-goal thriller against Partick Thistle at Ibrox.
Jags skipper Kevin Holt fired the second tier side into a shock lead from the spot after a hugely controversial penalty - the first Gers have conceded this season - before Antonio Colak, penalised for the handball that led to the spot kick, levelled.
James Tavernier then missed a penalty before Malik Tillman scored a controversial goal as he pounced to steal possession when Jags planned on giving the ball back to Rangers.
Michael Beale ordered his players to let the visitors score a goal unopposed, with Scott Tiffoney netting to level it but Connor McAvoy's own goal settled an enthralling tie.
Read more on dailyrecord.co.uk