Given little protection by a lethargic defence in the opening period, as both Dyer and Emnes were give all the time in the world to plant their finishes beyond the Italian. Never made a meaningful save, as Bony's second-half effort also beat him.
Brought back into the starting line up for what could be his last game in a Sunderland jersey and as ever proved more useful in attack than in defence. Tested Tremmel with a rasping effort from range but was powerless to prevent Dyer having the better of their exchanges down the Swansea right.
Didn't cover himself in glory at the back as Swansea carved through Sunderland with minimum fuss early on. Tried to make amends at the other end but put a couple of efforts from corners well wide of the mark.
Infuriated fans and team-mates with some bizarre decision-making and needlessly audacious passing. Couldn't deal with the presence of Routledge and all too often he found the former Newcastle man beating him and bursting into dangerous areas.
The captain didn't have the greatest of games on his final outing of the season, struggling with the strength on show in the Swansea forward-line. Was embarrassed by Emnes as the Dutchman turned him far too easily for the second goal.
Started the final game of the season at the Stadium of Light with his future still uncertain. Always busy in the middle and offered himself as an outlet on numerous occasions. It's a shame then that his biggest contribution was a poor clearance that fell for Bony to add a third.
Started the last game of the season in place of Lee Cattermole, the midfielder sat in front of the back four and tried to provide a bit coverage for them, but was powerless against a lightening quick Swansea on the counter.
Displayed his ability to deliver a wicked ball into the area but offered his team little else in the way of support or midfield stability. Often seemed outnumbered in his central role as Swansea dominated the middle.
Not as effective as he has been of late, the winger struggled to get into the game and looked just a little fatigued after a campaign that was both mentally and physically draining.
Sunderland's saviour was one of only a handful that showed any form in the opening stage, his powerful runs from deep drawing rapturous applaud from the home crowd.
Will be sorely missed by the Black Cats when he returns to Liverpool next season. Given little chance in the first half to make his mark but showed bravery to head home from Johnson's corner to give his side hope.
A rare start for the German in place of Vorm but he was given very little to do in the first half by an unimaginative Sunderland side. Was more at risk from his own defence as Amat tried his level best to get the hosts back in the match. Produced a couple of decent stops but will have felt he could've kept out Borini's header.
Showed a lack of composure in defence as he failed to listen to instructions from Tremmel to leave the ball, much to the irritation of the German. Didn't fill his side with much confidence and was eventually taken off for Davies with 15 minutes remaining.
Came close to putting through his own goal as he nodded Larsson's cross onto his own post. Booked in the second-half for an aggressive challenge that had most of the home supporters calling for a red card. Not the most assured centre-back display.
Lost the man he was supposed to be marking Borini, as the Sunderland man headed the home side back into the game. Was never given too many problems by an off-colour Johnson though on a relatively comfortable day.
Will possibly be replacing Ashley Williams as one of Swansea's centre-backs next season and didn't make a bad case for the role as he kept Sunderland's in-form attack at bay.
Buzzed about in the opening stages and caused the hosts all sorts of problems with his movement. Set up the first goal with a lovely slide rule pass that found Dyer and was a constant thorn in the Black Cats' side all afternoon.
The 20-year-old was given his first Premier League start by Gary Monk and picked up an early booking for a rash tackle. Didn't disgrace himself and gave Larsson and Colback a tough time, before eventually being replaced by Britton.
Got his side off to the best possible start with a well taken dink to beat Mannone after latching onto Routledge's pass. Lively throughout, he linked up well with team-mates often coming inside to offer his services.
The engine room of Swansea's impressive midfield display, Shelvey got from box to box with minimal fuss and maximum effect. Looked to get his name on the scoresheet on a couple of occasions but never threatened to find the target.
Showed promise of a decent partnership with Emnes as the pair showed some early understanding. Provided the Dutch striker with his goal thanks to a neat pass into his feet. Took his goal well too with a precise finish past Mannone.
Given a rare start by Monk and didn't waste it as he showed good strength and power to cause the Black Cats' back four difficulty. Grabbed his side's second with a ferocious finish after turning O'Shea with ease. Also played his role in Swansea's third with a telling cross from the left.