James Forrest’s late winner decided a pulsating Old Firm derby to move Celtic within touching distance of the title after Rangers’ Alfredo Morelos was sent off in the first half