Turandot is an opera in three acts by Giacomo Puccini to a libretto in Italian by Giuseppe Adami and Renato Simoni. Puccini died in 1924, and his opera was left unfinished. The music was completed by Franco Alfano and premiered on 25 April 1926, almost a year and a half after Puccini's death.