Champions League: Shakhtar Donetsk 3 Roma 0

Shakhtar Donetsk have ended Roma’s Champions League campaign with a 3-0 win in their last-16 second leg in Ukraine on Tuesday.

Shakhtar, who have not lost at home in any competition since October 2008, advance to the quarter-finals 6-2 on aggregate at the expense of the Italian club, who conceded a fluky goal, missed a penalty and went down to 10 men in a torrid 23 minutes in the first half.

The visitors had the better of the early exchanges, and could have scored had Mirko Vucinic done better with his attempt to reach a terrific floated cross to the six-yard box.

But the Ukrainian champions scored against the run of play in the 18th minute through Tomas Hubschman, the Czech defender deflecting Willian’s cross inside the far post with a clever heel touch.

Armenian striker Henrikh Mkhitaryan burst down the right and ignored better options in the area to whip his attempt wide of the near post, then further infuriated his Shakhtar team-mates by dragging down Marco Borriello in the area and conceding a penalty to Roma.

But Borriello did poorly with the 28th-minute spot kick, sliding a tame shot that was easily collected by Andriy Pyatov low to his right.

Roma had evidently singled out Luiz Adriano as a danger man given the Brazilian had scored in his past three games, but their over-exuberance to the contest inevitably led to Philippe Mexes’ expulsion.

Mexes, who first earned a yellow card for tripping Adriano behind play, was shown a second caution for pushing the striker to the ground as the pair scrambled for a loose ball in the 41st minute.

At the break, the Italian club needed three goals with 10 men in below-freezing conditions, and Shakhtar came out of the dressing room hungry for more goals.

Mkhitaryan smashed at the net from range, forcing Roma goalkeeper Doni into a terrific diving save to his right, but Willian did better from the left, collecting on the edge of the area and looping a nice finish into the far corner for a 2-0 lead.

Former Arsenal striker Eduardo Da Silva was introduced for Douglas Costa in the 80th minute and made it 3-0 on a terrible error by Roma defender John Riise seven minutes later.

The Norwegian failed to account for Da Silva’s poor first touch on the left flank, then botched his attempt to push the ball back to Doni, allowing Da Silva to run in and squirt his shot between the custodian’s legs.