Inter beat Roma to reach Italian Cup semis

The Sweden striker hooked in on 63 minutes after a close-range header from Walter Samuel, who appeared offside, was blocked by goalkeeper Artur.

Rodrigo Taddei had brought Roma level moments earlier with a fierce right-foot shot after Inter had gone ahead when Adriano took advantage of a defensive lapse to slot home on 10 minutes.

Roma had the ball in the net just before Adriano's goal but the referee ruled that Mirko Vucinic had handled. The visitors protested that the Montenegro striker had been pushed.

"I have respect for this competition," Inter coach Jose Mourinho told Rai television. "It's been a good response (to the Atalanta defeat). I'm happy with the attitude and performance."

Team mates Gaetano D'Agostino and Simone Pepe missed in the shootout to extend a miserable run for Udinese, who have not won in 10 league matches.