Rarely called into action, partly due to Swansea's solid defending and Salah's wayward shooting, and was only beaten by an awkward deflection. Lost some of his composure towards the end of the game.
A fleeting performance as disastrous as his recent trip to the hairdressers. Brash, clumsy and cynical, he received two yellow cards in quick succession to end his afternoon within 16 minutes. Gave his side a mountain to climb through sheer brainlessness.
Kept Schurrle quiet in the first half, frustrating the German, and formed part of a collectively stubborn defensive display. Showed a good awareness of danger, and reacted to it quickly. Always showed for the ball too.
Led and organised a stubborn Swansea defensive resistance after Chico was sent off. Strong in the air and made several telling recovery challenges, though beaten too easily by Ba for the opener.
Given little opportunity to raid forward in his usual manner, with Swansea forced deeper and deeper into their own half. Chelsea looked most dangerous down his flank though, with Ivanovic's overlaps going unchecked.
Occasionally forgot to track Ivanovic's overlapping runs, but worked hard otherwise in closing down runners and pressing the ball-carrier. Not as explosive as Dyer on the break, but still a handful when he picked up speed.
A different type of presence to the rest of the Swansea side, and looks eager to play a more direct style - even trying to lob Cech from the halfway line. Agricultural in the challenge and battled hard in trying circumstances, and played several dangerous crosses.
Returned to the starting XI in place of the injured Michu, though was sacrificed early on after Chico Flores was given his marching orders. Never got the chance to impress in his brief outing.
Showed flashes of his electric pace on the break, providing a useful out-ball for 10-man Swansea while also working hard to track Azpilicueta. Stung Cech's palms and was generally lively.
So composed on the ball, as ever, but he also showed his experience and intelligence to stifle Chelsea's midfield and slot in to cover for his team-mates. His serenity exuded to the rest of the side.
A shining light in a disappointing season for the Swans. Continually made his bullish presence felt and showed incredible aerial ability at both ends of the pitch. Held up the ball well but hugely isolated due to Swansea's numerical disadvantage.
Somewhat surprisingly, the Czech shot-stopper was worked far more often than his counterpart at the opposite end. Had to be alert on several occasions, showing smart reflexes and authority under high balls. Will not fear Courtois's challenge on this form.
Not as attacking as Ivanovic on the opposite flank and, when he did get forward, was wasteful. Dyer's pace caught him out on several occasions too.
Not especially worried for much of the match, with Swansea limited to sporadic breaks forward. Looked more comfortable with the higher line than his defensive partner and used the ball well.
Occasionally caught out for pace by Swansea's speedsters, notably losing Routledge, while he allowed Bony to escape and fire a header on goal. That said, he helped record another clean sheet in a dominant season.
Doesn't always look like a natural at right-back, but was a buccaneering and adventurous force at the Liberty Stadium, proving width and dangerous deliveries that were too often wasted.
A leggy and willing runner in midfield, but, with the emphasis placed on Chelsea to attack and probe, his pure athleticism was not needed, with the Brazilian offering little creativity. Instead, the cerebral playmaking of Oscar was introduced at half-time.
The Serbian has quickly established himself as an integral part of Mourinho's thinking and was able to marry his usual doggedness with a bit of craft, creating Ba's goal with a raking long ball forward. A complete display.
With Chelsea hitting a roadblock upon entering the Swans' final third, it was the Brazilian who looked most capable of finding the killer pass to open up the defence. Always had a touch of class and has become the main man of Chelsea's attack in Hazard's absence.
It was the German's driving run that saw Chico Flores sent off, but that early involvement would prove to be the only telling contribution of a quiet and ineffective afternoon. Replaced by Eto'o as Mourinho rolled the dice.
After scoring the decisive, tie-winning goal against PSG in midweek, the Senegal international was rewarded with a starting role and repaid that faith with another goal. Generally held up the ball well, too. Withdrawn in the second half.
Missed a glorious early chance, hitting the base of the post with the goal gaping, before slashing another effort high and wide from close range. Incredibly wasteful.
Brought on at half-time and given the somewhat unfamiliar role of playing as a deep, central midfielder. Brought more control and vision than Ramires as Chelsea began to lay siege.
Introduced at the break though looked a little rusty, and didn't bring the clinical edge Mourinho would have wanted. Impossibly offside to deny Chelsea the chance to wrap up the win late on, before fluffing his lines a second time.