Norwich's 11 unbeaten league run came to a shuddering halt after Romelu Lukaku's late goal snatched victory for West Brom at the Hawthorns.

Chris Hughton's men hadn't tasted defeat in the Premier League since losing to Chelsea at the start of October and, despite taking the lead, were undone by a late fightback from the home side.

The Baggies, who've stuttered of late losing three of their last four games, secured a vital three points that keeps them in contention for a surprise top-four finish heading into Christmas.

Despite having to defend resolutely as the Canaries opted to patiently keep possession Steve Clarke's side soon got into their groove went close through a Lukaku header in the second minute.

The on-loan Belgium striker was the last player to score for West Brom over five hours ago and wasted another decent chance when shooting straight at goalkeeper Mark Bunn.

And those missed chances came back to haunt the hosts in the 23rd minute when Robert Snodgrass curled a free kick from the right into the top corner despite Ben Foster's best efforts to keep it out.

Going behind energised the home side somewhat and Gareth McAuley was denied by Bunn from a corner, while Goran Popov lashed wide before they finally forced an equaliser to end their goal drought.

Chris Brunt's corner was met by Jonas Olsson and when his header came back off the bar Zoltan Gera was on hand to volley the rebound into the net to level the game two minutes before the break.

Norwich came back out fighting in the second half and Michael Turner went close with a header after meeting Snodgrass' cross, while Peter Odemwingie drilled a low free kick wide at the other end.

With the contest finely poised Lukaku stepped up to win it for Albion, beating Javier Garrido to Popov's cross and head past Bunn from eight yards.