Pompey pinch a point at Potteries
An incredibly poor game exploded into life when Niko Kranjcar slotted the ball home past Thomas Sorensen to put the visitors ahead in the 75th minute.
However, James Beattie equalised from the spot moments later when Glen Johnson was wrongly ruled to have handballed before Beattie’s header from Danny Pugh’s mishit volley put his side ahead 10 minutes from time with Portsmouth howling for an offside decision.
But just when it looked like Stoke would take the points, Potters defender Shawcross diverted Hermann Hreidarsson’s injury-time shot into his own net.
The point takes Pompey to 14th place in the Premier League table, five points clear of the drop zone, with Stoke languising in 17th.