Strong winds put the game in danger of being postponed but a delayed kick-off was the final call for a match which tested all players on the pitch.
As usual, Swansea enjoyed the lion's share of possession but it took them until the 52nd minute to equalise courtesy of Chico Flores who neatly headed home Pablo Hernandez's cross.
Garry Monk's Swansea, who beat Cardiff City in the Welsh derby on the weekend, moved back to 10th on the table while Mark Hughes' Stoke remained 14th but moved three points clear of the relegation zone.
2013/14 Barclays Premier League season scores
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball