Muirhouse's Kieran Tierney returned north to watch his former side - but it was Rangers who prevailed against Celtic in a tense Scottish Cup semi-final.
Giovanni van Bronckhorst's side won 2-1 in Mount Florida to set up a showpiece final with Hearts next month.
Greg Taylor's deflected effort had put Celtic ahead but Rangers hit back through a Scott Arfield strike that took the game to extra time.