Scharner snatches win for Baggies
West Brom midfielder Paul Scharner struck at the death to hand the Baggies a 3-2 win and extend Newcastle's winless Barclays Premier League run to six games.
The Austrian stabbed home the winner five minutes from time just when it looked as thought Demba Ba has rescued a point for the home side with an 81st-minute equaliser.
Peter Odemwingie had opened the scoring with 20 minutes gone, but Ba cancelled out his strike with a 34th-minute free-kick before Gareth McAuley restored the visitors' lead a minute before the break.
The Baggies went ahead after 20 minutes when Chris Brunt's superb defence-splitting pass put Odemwingie in behind Fabricio Coloccini and the striker controlled deftly before firing confidently past keeper Tim Krul off the foot of the post.
Ba levelled when he curled the ball high to Ben Foster's left with the keeper unable to deny the Senegal international despite getting a hand to the ball.
Brunt, who proved a threat throughout, floated a free-kick to the far post, where Scharner was allowed to help it back across goal for McAuley to make it 2-1 from close range.
The game might have been over when Youssouf Mulumbu once again carved Newcastle open to put Shane Long in on goal but, after rounding Krul, the Republic of Ireland international's shot came back off the crossbar.
Ba dragged the Magpies back into the game, converting Hatem Ben Arfa's 81st-minute pass with relish.
But Scharner stabbed the ball past the helpless Krul from Odemwingie's header at the death.