Victor Moses came off the bench to head home the dramatic late winner, unmarked. All three of the Blues' goals came from Shakhtar mistakes.
Two bad clearances from goalkeeper Andriy Pyatov and no one marked Moses on the last play of the game.
This article will rate the Chelsea players in their UEFA Champions League win over Shakhtar.
Petr Čech, GK, Rating: 5/10
If Tomás Hübschman was more alert, he could have slotted the ball past Čech, after a fumble from the Blues keeper.
Made a routine save to deny Fernandinho's ambitious effort.
Čech's best defender was the post as it stopped Razvan Rat from scoring.
The Czech shot-stopper was left exposed by an inept back four.
Branislav Ivanović, RB, Rating: 4/10
Looked like he had control over Willian for most of the game. However, he lost him twice and the Brazilian scored a brace.
David Luiz, CB, Rating: 3/10
His positioning is all over the place. One moment, he's in front of John Obi Mikel. The next moment, the Brazilian is just behind Fernando Torres.
Missed his tackle on Fernandinho, which led to Willian scoring.
£21.3 million for a defender that doesn't want to defend all the time.
Late in the game, he tried to tackle Fernandinho, but missed, which led to Shakhtar Donetsk shooting twice.
Gary Cahill, CB, Rating: 4/10
Was handicapped by playing alongside Luiz. Cahill struggles against nippy forwards and looks uncomfortable when he isn't playing in a deep back four.
Ryan Bertrand, LB, Rating: 2/10
Defended like André Santos tonight. Absolutely hopeless performance from Bertrand, who was humiliated by Darijo Srna.
The only time Bertrand defended well against Srna was when the ball deflected off Alex Teixeira and into the left-back's path. Ironically, being caught out of position assisted in Bertrand "winning" the ball.
John Obi Mikel, DM, Rating: 6.5/10
Bailed out Fernando Torres' turnover by committing a smart professional foul on Alex Teixeira. That decision stopped what could have been a dangerous counterattack from Shakhtar Donetsk. The Nigerian was fortunate that referee Carlos Velasco didn't pull out the yellow card.
Great headed goal—yes, you read right—Mikel put the ball in the back of the net. Alas, it was offside.
It's not his fault if David Luiz goes walk-about and then the Blues are exposed on the counter by a quick-passing Shakhtar side.
Ramires, DM Rating: 7.5/10
Perfectly timed tackle to stop Fernandinho charging into the heart of Chelsea's defence. Great run to catch Darijo Srna out and should have won the Blues a penalty because he was tripped over.
If referee Velasco didn't award the spot-kick because he believed the Brazilian dove, then book Ramires.
Only mistake, which was a big one, from an otherwise superb referee.
Won back possession 10 times. Rock in midfield. Some great runs. Bailed out Luiz several times.
Juan Mata, RAM, Rating: 6/10
Defence splitting through ball forced goalkeeper Yaroslav Rakitskiy to act as an emergency sweeper, whose headed clearance led to Oscar's wonderful piece of magic.
Mata provided a great free kick for Mikel to score, only for it to be ruled offside.
Pin-point corner to Victor Moses to claim an undeserved win.
Oscar, CAM, Rating: 6/10
World-class technique to score that outrageous goal. It was like Dejan Stanković's strike against Schalke.
Impact was subdued because of Shakhtar's dominance.
Eden Hazard, LAM, Rating: 4.5/10
Spent the large majority of the game as an auxiliary defender. Attempted to contain Shakhtar's right-sided attacks to no avail.
Defensive contributions curbed attacking input.
Fernando Torres, CF, Rating: 5.5/10
Inexplicably didn't convert Oscar's wonderful low cross.
Moments later, Yaroslav Rakitskiy sold goalkeeper Andriy Pyatov short with a terrible backpass. Rakitskiy's attempted clearance ricochets off Torres and into the goal.
Yes! Finally, some good karma for El Niño.
Lulled Tomás Hübschman into a foul, enabling Juan Mata to clip a free kick towards John Obi Mikel, who scored, but it was offside.
Torres couldn't consistently accelerate past Olexandr Kucher and Rakitskiy.