Mourinho could not repeat the success he has had at Old Trafford in the past
Mourinho, the great defensive organiser, will have been mortified to see the Serbian, hardly a secret weapon on these occasions, rise almost unchallenged to head Giggs' corner past Julio Cesar.
And yet, instead of settling the early nerves United may have been experiencing, the holders failed to build on Vidic's goal and barely survived a harrowing spell of pressure from Inter.
Ibrahimovic is one of the great enigmas of European football, often failing to justify his glowing reputation when the stakes are at their highest.
And he should have drawn Inter level after 28 minutes when he stole in unmarked on to the end of Maicon's free-kick, only to send a downward header against the bar with Edwin van der Sar beaten.
United were careless in possession, which did not help their cause with Inter growing in confidence as the half progressed.
Stankovic's long-range shot was turned to safety by Van der Sar before United relieved the pressure to almost grab that crucial second goal eight minutes before the interval.
Ronaldo nods in Man Utd's second to wrap up the win |
Rooney's instant pass sent John O'Shea clear in the area, but Julio Cesar raced off his line to make the block.
Inter ended an absorbing opening half in the ascendancy, with Stankovic adding to the catalogue of missed opportunities when he somehow steered Ibrahimovic's pass over the top from point-blank range.
Mario Balotelli's clever pass then released Ibrahimovic for a volley that beat Van der Sar but flew inches wide.
Mourinho must have felt a real surge of optimism at the start of the second half, and attempted to inject fresh impetus into his side replacing the sadly pedestrian Patrick Vieira with Sulley Muntari.
If he was upbeat about over-turning United again, it was a feeling that did not last for long as Ronaldo headed the second goal United craved after 48 minutes.
Rooney's cross was an open invitation for Ronaldo and he rose to flick an emphatic finish past the helpless Cesar.
The scoreline was a harsh reflection on the contribution Inter had made to the game, but they paid the ultimate price for their failure to make a lengthy period of supremacy count.
The burly Adriano replaced Stankovic in what amounted to a final throw of the dice from Mourinho, and he almost handed the Italian champions a lifeline when he stretched to turn Esteban Cambiasso's cross against the post.
United were being offered more space as Inter went for broke, and Cesar needed to be at his best again to deny Rooney, recovering well to block Dimitar Berbatov's shot after he was set up by Giggs.
Ronaldo tested Inter's defiant keeper one final time with a long-range effort, but by then the fight had drained out of Inter and United were on cruise control to the quarter-finals.
Man Utd: Van der Sar, O'Shea, Ferdinand, Vidic, Evra, Ronaldo, Carrick, Scholes (Anderson 70), Giggs, Rooney (Park 84), Berbatov.
Subs Not Used: Foster, Evans, Fletcher, Gibson, Tevez.
Booked: Rooney.
Goals: Vidic 4, Ronaldo 49.
Inter Milan: Julio Cesar, Maicon, Cordoba, Samuel, Santon, Zanetti, Cambiasso, Vieira (Muntari 46), Stankovic (Adriano 58), Ibrahimovic, Balotelli (Figo 70).
Subs Not Used: Toldo, Maxwell, Cruz, Rivas.
Booked: Samuel, Muntari.
Att: 74,769
Ref: Wolfgang Stark (Germany).