Jafar går forkledd som en gammel mann, og frigjør Aladdin og Abu, bringer dem til hulen, og beordrer dem til å hente lampen. Aladdin finner et magisk teppe, og får tak i lampen. Aladdin, Abu og det magiske teppet unnslipper så vidt hulen når hulen kollapser. Aladdin gir lampen til Jafar, som kaster ham og Abu tilbake i hulen. Men Abu klarer å stjele lampen tilbake først. Aladdin slipper løs ånden i lampen, og ånden gir Aladdin tre ønsker. Men Aladdin narrer ånden til å frigjøre dem fra den stengte hulen uten å bruke et av sine tre ønsker. Aladdin bruker deretter sitt første ønske om å bli en prins slik at han kan fri til prinsesse Jasmine. Men Aladdin lover å bruke sitt tredje og siste ønske for å slippe løs ånden fra lampen for godt.