Tommy Smith scored his first league goal since March 2017 as 10-man Stoke twice fought back from behind to draw 2-2 at home to winless Barnsley.
Elliot Simoes fired the visitors ahead in the 18th minute before Tyrese Campbell levelled for the hosts a minute before the break.
Less than two minutes later Dominik Frieser restored Barnsley's lead with a cool finish. But Smith netted three minutes after the restart after goalkeeper Jack Walton made a hash of a routine cross.
Defender Nathan Collins was then sent off for violent conduct for an off-the-ball incident with Frieser, but the home side managed to navigate their way through the final half an hour with a man short.
Stoke boss Michael O'Neill made two changes to his side which beat Luton 2-0 away on Saturday, with James Chester recalled in the centre of defence and midfielder Jordan Thompson handed a start.
Winger Sam Clucas missed out and defender Danny Batth dropped to the bench.
Barnsley caretaker boss Adam Murray opted for three changes to his team after a miserable start to the league season which saw the South Yorkshire side without a league win.
Simoes started alongside Frieser and new signing Callum Brittain made his club debut.
And it was Frieser who had a hand in a good early chance for the visitors. He collected skipper Alex Mowatt's pinpoint long pass and squared for Cauley Woodrow, but the striker saw his powerful volley blocked by Collins at the near post.
The opening goal was not long around the corner - and it was a moment of magic from Woodrow which provided it.
The striker bamboozled centre-back Harry Souttar with a lovely turn and duly squared the ball to Simoes to slot home into the bottom-right corner.
Stoke grew into the contest and should have equalised shortly after the hour mark, but Campbell somehow fired wide from close range after a dangerous delivery into the box by Josh Tymon.
Strike partner Steven Fletcher had an even better chance to level matters, but Walton thwarted him with an excellent low save.
Midfielder Romal Palmer tried his luck from distance as the Tykes looked to double their advantage, but his powerful left-foot strike flew wide of the target.
Stoke were level a minute before the break. Souttar made amends for his mistake with a defence-splitting pass which allowed Campbell to rifle right-footed into the bottom-right corner.
However, the Potters' joy was short-lived as Mowatt picked out Frieser with a delightful cross and the Austrian midfielder poked home to restore Barnsley's lead.
Smith was caught daydreaming as Frieser fired home unchallenged.
Smith, though, made amends for his error, powering into an open net three minutes after the restart after Walton dropped a cross into his path.
Fletcher had a good opportunity to put Stoke ahead but he blazed well over when he should have done much better in the box.
Collins was then given his marching orders for his clash with goal scorer Frieser and the hosts had to soak up the pressure.
Former Barnsley goalkeeper Adam Davies denied Brittain with a point-blank save with quarter of an hour remaining and, just a minute later, blocked a deflected shot from the same player.
Davies held a Woodrow piledriver in stoppage time as Stoke held on for a point.
What the managers said...
Stoke's Michael O'Neill: "When we lost the first goal, which was a poor goal for us to concede, we started to get a grip on the game. We knew Barnsley would come and press us, but we still tried to continue and build the game from the back which was a positive.
"Our final ball was a little bit weak at times, but our reaction to losing the goal was good. But the most concerning thing is the second goal. We just switched off. We haven't looked like conceding goals like that this season, it was out of character. We were too open at times and missed tackles at key moments."
Barnsley caretaker Adam Murray: "It's more frustration than anything that we haven't come away with a win. I thought overall the performance was very good. I think we were in control for a lot of the game, I thought we had a game-plan which worked.
"We scored two very good goals. We've got a squad of players who can score goals, especially in those forward areas. We've spoken a lot over the last couple of weeks about getting into better areas and turning chances into very good chances. I think we did that tonight. But unfortunately in the last 20 minutes we were just lacking that finishing touch. It's frustrating."