Barry Ferguson savoured a sensational maiden derby as Rangers manager with sub Hamza Igamane smashing a sizzling late winner.