Rangers had to once again come from behind under Michael Beale to avoid a huge Scottish Cup shock in a crazy Ibrox clash.
The Light Blues went in a goal down at the break after Kevin Holt fired past Allan McGregor from the penalty spot following a VAR review penalised Antonio Colak for handball. The decision was branded 'mind boggling' from pundits Alan Hutton and Marvin Bartley in the studio but the Jags didn't care as they silenced Ibrox in an excellent all round display from Ian McCall's men in the opening period as they went toe to toe with the holders.
Beale made two half-time changes and whatever he said at the interval sparked life into his team with Colak levelling up the tie just five minutes into the second period. James Tavernier then had a golden chance to net from 12-yards after Malik Tillman was fouled but Jamie Sneddon stood big and denied the skipper, who smashed his effort down the middle. The USA international then fired the hosts ahead that sparked fury at Ibrox. The outcome was a Thistle leveller as Beale appeared to instruct his side to allow the Jags to run through and level. But the holders managed to squeeze through with Conor McAvoy netting an own goal with just five minutes to play. Here's three things we learned.