The Potters’ have risen four points above the relegation zone after in-form Tyrese Campbell scored the only goal of the game on nine minutes.
West Brom missed the opportunity to extend their lead at the top of the Championship and have won just once in eight games now.
Campbell, who went off injured in the first half, was assisted by Tom Ince as he slotted the ball past Sam Johnstone in the Baggies’ goal in the opening ten minutes.
Stoke held out for the rest of the match to earn themselves a massive win in their push for survival.
Their boss Michael O’Neill was delighted with his sides’ effort and spoke to their official club website after the game: “That’s a really great three points. It was a really dogged performance. I wouldn’t say a great performance because at times I think we could have been better with the ball.”
“I thought we started the game well and created some half chances, and then scored a good goal early in the game. Second half we had to dig in and defend, but equally we created one or two chances as well. Coming here we knew we would have to play on the counter attack, which we did. It’s another clean sheet and a massive three points.”
Next up for Stoke is a home game against Play-Off chasing Swansea City.