Belfast Giants extended their lead at the top of the Elite League to 13 points with a 4-3 victory over Nottingham Panthers on Thursday night.