Aggregate wins for FCB and Los Boquerones on Wednesday saw them join Barcelona, Borussia Dortmund, Galatasaray, Juventus, Paris Saint-Germain and Real Madrid in the hat.
The Gunners' 2-0 win in Germany ultimately proved academic following the 3-1 first leg defeat to Bayern Munich.
Malaga overturned a first leg loss, beating 10-man Porto 2-0 at La Rosaleda to triumph 2-1 on aggregate.
The success of Manuel Pellegrini's men ensured La Liga has three representatives with Barcelona and Real Madrid joining them in the hat.
Favorite Barcelona did it the hard way, becoming the first side to wipe out a 2-0 deficit incurred away from home when it won 4-0 at Camp Nou to eliminate AC Milan, and Real Madrid's success over Manchester United was not without its controversy.
Fellow British side Celtic was put to the sword by Juventus as it lost 5-0 on aggregate.
Paris Saint-Germain ensured French representation in the latter stage, settling the tie with an incisive piece of counter-attacking at Parc des Princes.
Galatasaray, another club boosted by some high profile recent glamor signings, won through to the last eight after seeing off a resilient effort by Schalke.
Borussia Dortmund's passage was far more comfortable, dispatching the Ukrainian champion Shakhtar Donetsk 5-2.
Below is a run down of who will be in the draw for the last eight on Friday, March 15.
|REAL MADRID||BORUSSIA DORTMUND|