Stoke City were made to pay for a missed penalty by Marko Arnautovic as Swansea City boosted their prospects of preserving their Premier League status with a 2-0 victory.
The hosts went in front on 10 minutes when Gylfi Sigurdsson swung in a corner and Fernando Llorente directed a superb header past Jack Butland on his return to the Stoke team.
After the break Xherdan Shaqiri was fouled in the penalty area, but Arnautovic blasted the spot-kick high over the crossbar with 21 minutes left.
Swansea soon doubled their lead through Tom Carroll, whose long-range effort was deflected in.
With 17th-placed Hull City defeating Watford, Swansea stay in 18th position, two points adrift of safety. Stoke remain 11th.
See: Swansea report | Stoke City report
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time