Match ends, Stoke City 1, West Bromwich Albion 1.
Salomon Rondon's injury-time equaliser earned West Brom a point at Stoke to deny the Potters their first league win of the season.
Stoke took the lead through Joe Allen when he poked home after West Brom's Jonny Evans nodded the ball down.
But Rondon headed a corner beyond keeper Lee Grant to thwart Stoke, who still move off the foot of the table.
In Tony Pulis' 1,000th game as a manager, his West Brom side created few chances before Rondon rescued them.
- Relive the action from Stoke v West Brom
- Listen: Football Daily Podcast
- Reaction from Saturday's other Premier League games
Erik Pieters had a penalty claim denied for Stoke in the second half, while Grant saved superbly from a header from the Baggies' James McClean.
Substitute Peter Crouch had gone close for the hosts before Allen's goal, but the dramatic finish means more frustration for boss Mark Hughes, whose side were knocked out of the EFL Cup by Hull in injury time on Wednesday.
Stoke improved but still frustrated
Having just one point before kick-off and languishing at the foot of the table, it was hardly surprising Stoke looked tentative to begin with.
West Brom are a side who appear content to sit back away from home, and a lack of concerted threat from Stoke in the final third of the pitch added to the hosts' worries.
But Marko Arnautovic and Xherdan Shaqiri, Stoke's main creative forces, gradually asserted themselves as the game wore on.
The replacement of the mostly ineffective Wilfried Bony by Crouch went down well with the home fans, and brought greater urgency from Stoke, culminating in Allen's prodded finish from the six-yard line.
The Potters were much improved on their display in last week's 4-1 defeat at Crystal Palace, making Rondon's dramatic leveller from substitute Jonathan Leko's corner all the more galling.
West Brom dig in
West Brom's display in their manager's landmark game bore many of the hallmarks the Welshman, 58, has instilled in his sides in 24 years of management.
Defensive discipline, tenacity and the willingness to take what few chances fall their way are all traits of Pulis teams, and resulted here in what will be a satisfying point.
Crouch's arrival threatened to shake Evans' solid partnership with Gareth McAuley, but the way West Brom responded to that and Allen's goal will have delighted their boss.
Illness meant he did not have Saido Berahino to throw on from the bench, so Rondon's third goal of the season means Pulis can look forward to game 1,001 from a solid, mid-table position.
Man of the match - Craig Dawson (West Brom)
The facts you need to know
- The Potters have won just one of their past 13 Premier League games (D4 L8).
- Joe Allen's goal was his first away from Anfield in the Premier League since May 2014 (3-3 v Crystal Palace).
- Five of West Brom's past eight away goals in the Premier League have been scored by Salomon Rondon.
- Tony Pulis' record after 1,000 games as a manager is W361 D301 L338.
- Pulis is unbeaten in his five Premier League games against former employers Stoke (W4 D1).
What the managers said
Stoke City manager Mark Hughes: "We feel deflated but it was a good performance from us.
"We're trying to be progressive and we fully deserved the three points. We got one and we have to take it.
"I was encouraged by the performance and we asked questions of them. It's another point on the board. We didn't do too much wrong. I can't complain about our play, they put everything into it.
"Points are like gold dust, so we've got something for our efforts."
West Brom manager Tony Pulis: "That was a deserved point. We conceded a scrappy goal but the reaction of the players was absolutely first class. In the last 20 minutes we really pressed and we got the point we deserved.
"I'm pleased because if we had lost I'd have been disappointed. We haven't got the array of talent like they have but the work-rate they put in was fantastic.
"We've got a fit group who never give up. We had to respond from going a goal down. I was so pleased with the attitude."
West Brom play the bottom-of-the-table side for the second week in a row when they visit Sunderland on Saturday, 1 October at 15:00 BST. And Hughes will be the manager revisiting old haunts when Stoke play Manchester United at Old Trafford on Sunday, 2 October at 12:00 BST.
- 17ShawcrossBooked at 26mins
- 15Martins Indi
- 6WhelanBooked at 16mins
- 4AllenSubstituted forAdamat 86'minutesBooked at 90mins
- 22ShaqiriSubstituted forDioufat 88'minutes
- 12BonySubstituted forCrouchat 61'minutes
- 25DawsonBooked at 60mins
- 2NyomBooked at 70mins
- 5YacobBooked at 54minsSubstituted forMorrisonat 78'minutes
- 10PhillipsSubstituted forLekoat 88'minutes
- 22ChadliBooked at 37mins
- 14McCleanSubstituted forRobson-Kanuat 77'minutes
- Martin Atkinson
- Shots on Target
Second Half ends, Stoke City 1, West Bromwich Albion 1.
Corner, West Bromwich Albion. Conceded by Marko Arnautovic.
Charlie Adam (Stoke City) is shown the yellow card.
Foul by Charlie Adam (Stoke City).
James Morrison (West Bromwich Albion) wins a free kick in the attacking half.
Foul by Peter Crouch (Stoke City).
Nyom (West Bromwich Albion) wins a free kick in the defensive half.
Goal! Stoke City 1, West Bromwich Albion 1. Salomón Rondón (West Bromwich Albion) header from a difficult angle on the left to the bottom right corner. Assisted by Jonathan Leko with a cross following a corner.
Corner, West Bromwich Albion. Conceded by Bruno Martins Indi.
Substitution, Stoke City. Mame Biram Diouf replaces Xherdan Shaqiri.
Substitution, West Bromwich Albion. Jonathan Leko replaces Matt Phillips.
Substitution, Stoke City. Charlie Adam replaces Joe Allen.
Corner, West Bromwich Albion. Conceded by Glen Johnson.
Attempt blocked. Xherdan Shaqiri (Stoke City) left footed shot from outside the box is blocked. Assisted by Peter Crouch.
Corner, Stoke City. Conceded by Nacer Chadli.
Peter Crouch (Stoke City) wins a free kick in the defensive half.
Foul by Gareth McAuley (West Bromwich Albion).
Attempt blocked. Nyom (West Bromwich Albion) right footed shot from the centre of the box is blocked. Assisted by Nacer Chadli.
Substitution, West Bromwich Albion. James Morrison replaces Claudio Yacob.