Gylfi Sigurdsson and Alberto Paloschi scored as Swansea came from 2-0 down to draw 2-2 with Stoke at the Britannia Stadium.
Stoke had the better of the first half and took the lead when Marko ArnautovicÂ’s teasing cross from the left was headed home at close range by Ibrahim Afellay.
The Potters should have doubled their advantage in the opening 45 minutes but were guilty of some wasteful finishing, with Afellay slicing over when well placed and Joselu heading straight at the goalkeeper when unmarked.
Mark HughesÂ’ men did eventually extend their lead early in the second period when Bojan went on a mazy run before firing low into the corner from the edge of the box.
Swansea had offered little by that point but clawed their way back into the game when Wayne RoutledgeÂ’s cross from the right found Sigurdsson who span on the edge of the box before firing low beyond Jakob Haugaard
Haugaard was making his Premier League debut in the absence of Jack Butland, who is out for the rest of the season with ankle injured suffered on international duty.
The Dane was soon picking the ball out of his net again when Swansea substitute Paloschi fired in an effort from just inside the box that took a wicked deflection on its way into the net.
Arnautovic thought he had won the game late on but his 25-yard free-kick only curled into the side netting.
The point moves Swansea 10 points clear of the bottom three and eases any lingering relegation fears. Stoke stay eighth but move level on points with seventh-placed Southampton.