NAPLES: Captain Sergio Ramos performed another rescue act as 11-time winners Real Madrid secured a seventh successive Champions League quarterfinal berth with a 3-1 win over Napoli on Tuesday.
Elsewhere, Bayern Munich ran riot with a second successive 5-1 hammering of Arsenal to reach the last eight 10-2 on aggregate at a stunned Emirates Stadium.
Napoli, trailing 3-1 from the first leg of the round of 16 tie, looked more than capable of overturning the deficit as they dominated the first half and took the lead through Dries Mertens.
But with Real wobbling, Ramos popped up to head an equaliser early in the second half and he produced another header six minutes later which deflected off Mertens and into the net.
Alvaro Morata added another goal for Real in stoppage time to complete a 6-2 aggregate win.
Meanwhile, Arsenal led at halftime through Theo Walcott's goal in London after trailing 5-1 from the first leg and striving to become the first team in Champions League history to overturn such a deficit.
But once Robert Lewandowski equalised from the penalty spot and Arsenal skipper Laurent Koscielny was sent off, the Bundesliga leaders ran amok against their dispirited hosts.
Robben capitalised on a defensive mistake in the 68th minute before substitute Douglas Costa curled in a third to send Arsenal's fans streaming towards the exits.
Bayern were not finished though and Arturo Vidal struck twice as Arsenal slumped to their worst home defeat since 1998 and a seventh successive elimination at the competition's last-16 stage in humiliating fashion.
Arsenal fans had mounted a small-scale demonstration calling for an end to manager Arsene Wenger's 21-year reign at the club before kickoff -- yet there was plenty to admire from his team in the first half as they attempted mission impossible.
In his programme notes Wenger called for a salvaging of pride after Arsenal's second-half capitulation in Germany.
Alexis Sanchez was restored to the starting lineup after being dropped by Wenger against Liverpool and when Walcott smashed in a 20th-minute opener, it seemed Arsenal would at least exit with heads held high.
Olivier Giroud, pressed into action immediately before kickoff when Danny Welbeck injured himself in the warmup, wasted a great chance to make it 2-0 straight after the interval.
Then it all went horribly wrong for Arsenal and turned into a personal nightmare for Wenger whose position will again come under intense scrutiny once the dust has settled.
Bayern levelled on the night when Lewandowski was pushed over while running into the box by Koscielny in the 55th minute.
Referee Tasos Sidiropoulos reached for his red card, ending Koscielny's evening, and Arsenal swiftly collapsed, just as they did when the French defender went off injured in the first leg.
Lewandowski sent David Ospina the wrong way from the spot to knock the stuffing out of Arsenal. Robben then capitalised on some poor defending to put Bayern ahead before substitute Douglas Costa curled in a third in the 78th minute.
If it had been a boxing match the towel would have been thrown in but there was no hiding place for Arsenal and Vidal struck two late goals, both from close-range as the home defence went AWOL, to the obvious glee of Bayern's sizeable support.
Bayern fell just short of matching their 11-goal victory margin over two legs against Sporting Lisbon in 2009 when they won 12-1 on aggregate.