Viking hadde ledelsen inn til pause, men klarte ikke å stå imot da Glimt skrudde opp tempo i 2. omgang
Veton Berisha sendte vertene i føringen etter seks minutters spill. Den beholdt de til det 67. minutt.
Da pirket Glimt-stopper Brede Moe inn utligningen. Med et lekkert brassespark snudde Amahl Pellegrino kampen. Erik Botheim la på til 3-1 i overtiden.
Seieren sender Glimt til topps av eliteserien. Den regjerende seriemesteren har 38 poeng, ett mer enn Molde, med tolv kamper igjen av sesongen.