Swansea 2-2 Tottenham: Christian Eriksen's double strike spares Harry Kane's blushes
Christian Eriksen stunned Swansea with two brilliant free-kicks after Tottenham striker Harry Kane had scored a spectacular own goal.
Eriksen scored an 89th-minute winner on his previous visit to the Liberty Stadium and his dead-ball accuracy spared Spurs' blushes in a thrilling 2-2 Premier League draw.
Tottenham dominated for long periods but could not take their chances in open play and secure what would have been a fourth straight league win for the first time since January 2014.
Twice, they had to come from behind after Andre Ayew's header and then a horrible Kane mistake had handed Swansea the lead. England striker Kane has only scored once for Spurs this season, in last week's 4-1 victory over league leaders Manchester City, but he found his own net when he miscued Jonjo Shelvey's corner after 31 minutes.
Swansea had hardly broken out of their own half when they launched a stunning length-of-the-field move which ended with their first goal in open play for 310 minutes.
Fabianski started in his own area and Federico Fernandez, Angel Rangel, Gomis and Gylfi Sigurdsson were all involved before Jefferson Montero crossed for Ayew to head home his fourth Swansea goal.
Spurs responded by Chadli forcing a good save from Fabianski at his near-post but the Poland goalkeeper had no answer to Eriksen's 27th-minute free-kick which went over the wall and left him badly wrong-footed.
Eriksen almost gave Spurs the lead moments later but the visitors were stunned when Kane put through his own net.
Swansea were on top but they were punished in spectacular style when Shelvey pushed Dele Alli over on the edge of the box and Eriksen sent the free-kick into the top corner.