The second-choice goalkeeper had little to do but made Routledge's finish for the opener a little too easy as he rushed off his line.
Made his first start since December 10 and looked rusty, especially for Swansea's opener. Substituted in the second-half after sustaining a knee injury in a challenge with Bony.
Solid display from the defender. Good anticipation and at least tried to pass the ball forwards.
A couple of lovely crosses from the left, most notably for Chicharito's goal, but looked suspect defensively.
Got up and down the right but lacked quality on the ball and took up poor defensive positions - not least as the cross evaded him for Bony's winner.
Saw plenty of the ball but lacked any creativity with his passing. Infuriated the home fans by constantly looking sideways and backwards.
The Japanese midfielder produced a performance that highlighted why David Moyes has been using him as a substitute. Never made any real impact and forced to drop too deep to get on the ball.
Continued his recovery from a chronic bowel condition with an impressive display. Covered ground well, took up good tactical positions and his passing was accurate.
Busy performance but didn't seriously trouble Swansea defensively and could have produced better deliveries.
Excellent movement and a predatory finish to equalise in the 16th minute, but snatched at a couple of other chances and made no contribution to United's build-up play.
At least he tried. Clever movement and neat touches as he tried to link up United's play. Posed questions for Swansea but it didn't quite come off for him.
Would have expected a far more difficult afternoon. Could do nothing about Chicharito's goal and a routine save to keep out a free-kick from Buttner was his only other contribution of note.
Strong up against Valencia but the speed and trickery of Januzaj caused the left-back more problems.
Strong defensive performance and tidy on the ball with the exception of one terrible sliced cross in the second half.
Caught out along with Flores by Chicharito's movement for United's equaliser but recovered fairly well to keep track of the Mexican for most of the game.
Some strong challenges but always looked ready to make a mistake when United made progress towards the Swansea goal.
J. de Guzmán
Neat and tidy alongside Britton before moving into a more advanced role, where he lacked the guile to open up the United defence..
Solid job at the base of Swansea's midfield. Always happy to take the ball off team-mates and build attacks.
The best player on the pitch. Played with speed, skill and intelligence as he drifted in to space. Wonderful ball to split open United's defence for Routledge's goal.
Well-timed run and lovely lob over the goalkeeper to open the scoring in the 12th minute. Busy movement in the final third and produced a lovely run and cross for Bony's winner.
The former Liverpool man was booed by the home crowd but didn't really threaten United as he was unable to find space between the lines. Replaced by Canas in the 64th minute.
Thumping late header to win the game for Swansea. Until then, had few chances but led the line well.