Origille bryter igjennom fengselsveggen til Grifones med en hakke, og konfronterer ham med sin inderlige kjærlighet. Grifones kjærlighet blir avvist av Tigrinda, som deretter intrigerer med en motvillig Argillano om å forgifte Ersilla med en magisk trylledrikk. Ersillas djevleseremoni klarer ikke å avsløre Orlando sanne identitet, så hun maner frem en forfalsket Angelica for å provosere ham. Brandimarte redder igjen Orlando, denne gangen ved å late som han er krigeren. Ersilla fanger de to mennene, men blir villedet til å tro hun elsker sin fiende. Orlando sverger på å slutte med et slik bedrag og i stedet ta et skikkelig oppgjør. Argillano avviser Tigrinda, som deretter drikker sitt eget heksebrygg. Sørgende, forgifter Grifone også seg selv. Origille sverger hevn når han ser liket av sin elskede. Orlando knuser lenkene sine, frigjør Brandimarte, og ved å ødelegge Ersillas slott, stopper all hennes magi. Grifone, Tigrinda, og alle hennes andre ofre våkner og er kurert. Tigrinda blir forent med Argillano, Origille med Grifone, og alt ender godt.