Everton striker Duncan Ferguson came off the bench to fire the Toffees to a 3-2 win at Norwich to continue their fine start to the season.
Kevin Kilbane fired Everton in front after being set up by Tim Cahill and Marcus Bent slotted a second after being released by Thomas Gravesen.
But Norwich levelled when Leon McKenzie beat keeper Nigel Martyn and then Damien Francis scored from close range.
But Steve Watson crossed for Ferguson to score with a trademark header.
Everton went into the game knowing a win would take them above Chelsea in the table and just three points behind leaders Arsenal.
They went in front after 10 minutes with a finely crafted goal, with Cahill cleverly beating Thomas Helveg before cutting it back nicely for Kilbane to sidefoot home.
The visitors enjoyed a period of dominance and could have added a second when Cahill got up well to get his head to a Gravesen corner but it was just off target.
The Canaries came more into the game with Francis being set up by Darren Huckerby but he shot poorly over.
A Kilbane cross found the head of Bent but his goalbound effort was blocked.
Francis was again off target, this time with a header, after McKenzie had beaten Tony Hibbert.
Everton doubled their lead five minutes before the break when Gravesen released Bent and his pace gave him enough room to pick his spot and he produced a classy finish past Green and into the bottom corner.
Almost immediately a Huckerby cross almost caught out Martyn but he managed to palm it away.
Norwich were handed a lifeline from the lively McKenzie, who raced down the right then cut inside Alan Stubbs before slotting between the legs of Martyn to make it 2-1.
The home side almost grabbed an equaliser when McKenzie's shot was cleared off the line by Stubbs.
Moments later they were back on level terms as Huckerby's corner headed back across goal by Mattias Jonson and Francis was in the right place to add the finishing touch.
McKenzie just failed to connect with an ambitious scissor kick, Mathias Svensson headed over and then McKenzie saw a certain goal denied by the chest of Lee Carsley as the home side went in search of a winner.
But on 72 minutes Watson put in a perfect cross for fellow substitute to rise above two defenders to head home.
Norwich threw men forward in the desperate search for an equaliser but Everton had just enough to hold on for the win.
They remain unbeaten on their travels in the league, while Norwich are still searching for a first Premiership win.
Norwich: Green, Edworthy, Fleming, Charlton, Drury,
Helveg (Svensson 45), Holt, Francis, Jonson (Doherty 83),
Huckerby, McKenzie (Bentley 83).
Subs Not Used: Safri, Ward.
Goals: McKenzie 48, Francis 57.
Everton: Martyn, Hibbert, Weir, Stubbs, Pistone,
Osman (Watson 61), Gravesen, Carsley, Cahill (Ferguson 60),
Kilbane, Bent (Yobo 79).
Subs Not Used: Wright, McFadden.
Booked: Carsley, Weir.
Goals: Kilbane 10, Bent 40, Ferguson 73.
Ref: M Clattenburg (Co Durham).