Madrid dug deep, held on and now faces Bayern Munich in the semifinals after the Germans beat Arsenal 1-0 on Wednesday and 3-2 on aggregate