Jonson Clarke-Harris' injury-time penalty claimed a dramatic point as the Championship's bottom side Peterborough twice came from behind to share the spoils with Stoke.
It had looked as though Lewis Baker's 84th-minute spot-kick would be enough to earn the Potters a first win in six league games.
Jacob Brown scored the opener shortly before the half-hour mark with a clinical finish past Posh goalkeeper Jack Bonham.
But the hosts were only behind for five minutes as Clarke-Harris struck his first goal in eleven games to equalise.
Despite avoiding their 24th loss of the season, Peterborough remain at the foot of the Championship, six points from safety, while out-of-form Stoke stay 15th.