The 41-year-old made a stunning save at full-stretch to deny Sigurdsson but could do nothing about the Icelandic attacker's next effort.
A powerful, commanding display from the centre-back as he bullied Graham and made some powerful challenges. Also good on the ball when he ventured forward.
The England international had an entertaining battle with Sinclair, who he kept quiet with some solid defending. Provided a good outlet in attack but not at his best on the ball.
The left-back was rarely troubled by Routledge and made good use of the ball, especially when he drilled passes towards Bale and Modric. Perhaps a little weak in the challenge in the lead-up to Sigurdsson's goal.
Used all his experience to marshal the defence. Clever decision making and seemed to have an understanding with Kaboul.
Back to his best after a couple of below-par months. From the first whistle, snapped into tackles as he attempted to break up Swansea's passing rhythm. Set the tone for the performance with his energy and leadership.
The Brazilian worked hard and did a good job of putting Swansea midfielders under pressure, although he was cumbersome on the ball. Replaced by Lennon in the 71st minute.
R. van der Vaart
The Dutchman broke the deadlock in the 20th minute with his first league goal since December, sweeping the ball into the top corner from the edge of the penalty area. Kept his discipline well on the right side of midfield and was always a threat in the final third. Swung in the corner for Adebayor's first goal.
The playmaker was given license to get forward by Harry Redknapp and produced some real moments of quality including a superb pass in the build-up to Van der Vaart's opener.
Scored the two goals to seal the three points with two almost identical headers. Power and skill occupied defenders throughout the afternoon and made the difference in front of goal when his side needed him.
Back on the left and back to his best. The Welshman gave Rangel a nightmare afternoon with a performance of pace, power and quality as time and again he raced directly at the Swansea backline. No surprise that he was involved in the Spurs goal.
Seemed to be caught a little flat-footed for Van der Vaart's opener in the first-half but was generally commanding and made some sharp saves. As ever, excellent distribution to start the visitors' passing moves.
Stuck to his task against Adebayor and a little unlucky not to get more than a toe on the ball in the build-up to Spurs' opener. Should have scored at the other end in the first-half but his header from six yards bounced into the ground and over the crossbar.
The Spaniard didn't know whether to get tight to Bale or to drop off him. In the event, did neither and was constantly beaten by the Tottenham winger's skill and pace. Better in the second-half.
Weak in the air against Adebayor for both of the Spurs striker's goals and struggled when he had to cover Rangel on the right against Bale.
The Swansea left-back produced a solid performance. Alert defensively - highlighted by a good early block on Van der Vaart - and tidy in possession.
Scored his sixth goal since joining the club in January in the 59th minute, drilling an effort from the edge of the box that bounced over Friedel's hand into the corner. The cool Icelander had previously tested the Spurs keeper with a rasping strike from 25 yards and was constantly a goal threat.
Flitted in and out of the game against his former club but did well for Sigurdsson's goal, showing good strength against Assou-Ekotto.
Played some neat passes and kept running throughout the afternoon. Was not able to pick the ball up in areas where he could do real damage in the final third. Replaced by Gower in added time.
Kept Swansea ticking as he sat deep in midfield and demanded the ball from his team-mates. Always happy to take the ball in tight situations but overrun defensively at times.
Offered good width without ever really causing problems for the Spurs defence. Impressive work-rate to track Walker.
Offered a strong outlet as the focal point of the attack but lacked the pace and quality to cause any damage. Had no sights on goal before being replaced by Moore in the 79th minute.
- 33 R. Nelsen
- 23 C. Cudicini
Replaced Assou-Ekotto two minutes from time.
The winger returned form injury in the 71st minute to replace Sandro. Had little involvement before an excellent run and cross as Adebayor sealed the points by heading home the third goal.
Came on for Van der Vaart in the 85th minute and had a couple of opportunities to show his power.
- 18 J. Defoe
- 15 L. Saha