Nick Powell scored the only goal of the game as Stoke City beat previously unbeaten Championship leaders West Bromwich Albion.
It looked like being one of those nights in the Potteries when Michael O'Neill's men outplayed the visitors but could not find a way through.
Jacob Brown hit the post in the first half, then Mario Vrancic hit the bar in the second, before Sam Johnstone twice made great saves in quick succession from Sam Surridge, the second of them from the penalty spot after the Albion keeper had brought down the striker.
But on 79 minutes the Potters finally created one piece of real magic for their deserved winner on a night when Albion boss Valerien Ismael admitted that Stoke were the best side they have faced so far this season.