Fernando Llorente was Swansea's matchwinner again in a thrilling 3-2 victory over Burnley after referee Anthony Taylor took centre stage by awarding one of the most controversial penalties of the season.
Spain striker Llorente -- who has scored precious goals against Liverpool and Crystal Palace -- headed home a 90th-minute winner to ease Swansea's relegation fears.
Earlier, Andre Gray's double, either side of goals from Llorente and Martin Olsson, looked like handing Burnley some rare joy away from home.
But the contest will be remembered for the 20th-minute penalty Burnley were awarded when George Boyd's corner escaped everyone before striking the arm of Burnley striker Sam Vokes.