Eduardo returned to haunt his old club as Shakhtar Donetsk fought back from a goal down to beat Arsenal 2-1 in the Champions League Group H clash at Donbass Arena.
Theo Walcott had slotted in a fine breakaway goal after 10 minutes for the injury-hit Barclays Premier League side, who were without captain Cesc Fabregas. However, Shakhtar responded well and were eventually rewarded when 19-year-old Craig Eastmond, making his European debut, diverted Dmytro Chygrynskiy's header into his own net.
Eduardo - who scored a late consolation goal in north London - slotted home from close range on the stroke of half-time, which proved enough to force his old club to wait for qualification to the knockout stages.
The Donbass Arena was left in stunned silence as Walcott put Arsenal ahead on 10 minutes. Jack Wilshere laid the ball into the path of the on-rushing England forward, who showed the Shakhtar defence a clean pair of heels before breaking into the area and slotting a cool finish past Andriy Pyatov into the right-hand corner.
The Ukrainians immediately went on the offensive, and there was an amazing let-off for Arsenal on 16 minutes. Jadson's snapshot smashed into Johan Djourou, with the Brazilian midfielder then eventually turning the loose ball against the post. From the resulting corner, Lukasz Fabianski made a brilliant reaction save to deny Chygrynskiy.
Shakhtar then equalised when the unfortunate Eastmond deflected Chygrynskiy's header into his own net on 29 minutes.
On the stroke of half-time, the home side went ahead when Darijo Srna capitalised on Gael Clichy's hesitation on the nearside touchline and slotted the ball across the six-yard box, where Eduardo swept home - the Croatian opting not to celebrate.
At the start of the second half, Wilshere had a great chance to equalise when he robbed Willian on the edge of the area, only to bend the ball wide before Walcott then scuffed his effort following another scramble inside the Shakhtar box.
The home fans were screaming for a penalty when Jadson took a tumble, but the referee was not interested. Arsenal wasted another opportunity to get level when Sebastien Squillaci headed straight at the keeper from six-yards out after more patient build-up and a fine cross from Samir Nasri.
Walcott's snapshot was caught by Pyatov as the English side continued to press. Fabianski got behind Srna's curling, 20-yard free-kick as the hosts closed out victory to move level on nine points with Arsenal in the battle for Group H.
Copyright (c) PA Sport 2009, All Rights Reserved.