Real Madrid var i brygga i den första Champions League-semifinalen borta mot Bayern München.