Without a victory in their last three matches, Arsenal came flying out of the blocks and took the lead inside the opening 70 seconds, thanks to birthday boy Yossi Benayoun.
With Norwich then going ahead through Wes Hoolahan and Grant Holt, a double from Robin van Persie seemed to have won it for the hosts before substitute Morison stunned the home crowd with a smart finish five minutes from time.
Van Persie had a golden opportunity to restore Arsenal’s lead at the other end but fired over, while Holt was unlucky to be flagged offside from Simeon Jackson’s clever through ball.
Club GP GD Pts
Man City 36 61 83
Man Utd 36 53 83
Arsenal 37 24 67
Spurs 36 23 65
N’castle 36 9 65
>>GP - Games played
>>GD - Goal difference
Bollywood celebs show you colours for Navratri 2017
Photos: Kareena Kapoor Khan, Kangana Ranaut at the Mumbai airport
Birthday special: Chris Gayle and his multiple records in cricket
In Pictures: 17 dreaded on-screen villains of Bollywood
'Ramayan' director's great granddaughter Sakshi's hottest photos