Made an outstanding instinctive save from a Kalou shot that kept the scores level, and commanded the box with authority for a young 'keeper. Made an outstanding late tackle to deny Anelka the chance to earn an undeserved point. Man of the match by a distance.
His near-post flick skimmed off Bosingwa before going in and he made a terrific headed challenge to deny Drogba a chance at the far post.
His stunning strike won the corner from which Wolves opened the scoring. Went on a powerful run that nearly split Chelsea apart.
Commanding in the air and good on the deck, the Scot was formidable throughout.
Passing continues to let the defender down, but a solid job in frustrating Chelsea' three-pronged attack, blocking Drogba many a time.
A classy performance from the stand-in captain in the middle of the park, who hardly put a foot wrong.
Spread the ball well in the middle and did a steady job going backwards.
More of a defensive display from the barnstorming winger, and he backtracked well to stymie Malouda.
Swinging corner had Bosingwa and Cech fooled at the near post and caused the goal. Ran as if he couldn't stop his feet from moving. A constant menace.
A surprise return to the starting line-up after missing the festive period through injury, yet the Irishman played with his usual high-energy approach, winning several aerial battles.
One of a pair of strikers returning from lengthy absence, the Scot had not played since October after suffering from a virus, but like his partner he put his body on the line in a 'team first' performance. Taken off after tiring for Ebanks-Blake.
Made a terrific save to deny Zubar prior to the goal, but let down as he allowed Elokobi's scuffed effort get past him at his near post. Let nothing past him in the second, however.
Returned to a defence that badly missed him in the shock 3-3 draw with Aston Villa at the weekend and looked infinitely better than his partner.
Dreadful first half in which the England man was almost embarrassed by a Hunt nutmeg and then shanked a 'pass' straight out for a goal kick under little pressure. Most memorable moment of a poor first half was a petty scuffle with Hunt. Sloppy second half touch on the 18-yard-line almost gifted the Irishman a simple chance.
Forever looking to get on the overlap, but let down by the insufficient support of his team-mates.
Dislodged Paulo Ferreira at right-back but Ancelotti might have wished he hadn't after he turned the ball into his own net.
Just where has the Frenchman's early season form gone? The former Lyon man scarcely threatened in the first 45. Kicked up a notch in the second, but still a shadow of his best and hauled off for Kakuta.
The Brazilian still appears to be adjusting to English football, but his plight is not being helped by playing a screening role against a side that don't have many threats down the middle. Anonymous first half and even worse second, in which he resorted to aimless shots. Taken off for Sturridge.
Tried to get things moving with his customary composure, but the England man was a peripheral figure in the first half. Played some clever passes in the second, but couldn't find the killer ball.
Terrific low cross should have been turned in by Kalou, but a quiet first half from the Ivorian battering ram, who still doesn't look 100 per cent since catching malaria earlier in the season. Put in some clever balls in the second period, but just not up to scratch overall.
Was at full stretch to reach a Drogba cross and looked gob-smacked as Hennessey pipped it away off the line with his outstretched left foot. Missed another one-on-one early in the second and unsurprisingly taken off for Anelka.
- 1 M. Hahnemann
Matchwinner at Anfield replaced the shattered Doyle.
- 46 M. Doherty
- 39 D. Batth
Serbian came into action for the injured Ebanks-Blake.
- 14 D. Jones
Came on for Fletcher and burst beyond the backline only to be denied by a terrific Essien block. Unfortunately went off injured.
- 22 R. Turnbull
- 19 Paulo Ferreira
- 43 J. Bruma
- 46 J. McEachran
Brought on in the dying stages for disappointing Malouda.
On as late sub for the dreadful Ramires.
Thrown on for Kalou with 20 minutes remaining and would have had equaliser were it not Hennessey's heroics.