Tosca is an Italian opera in three acts by Giacomo Puccini. It was first performed in Rome on January 14, 1900. The libretto was written by Giuseppe Giacosa and Luigi Illica. It was based on Victorien Sardou's play "La Tosca". "Tosca" was a great success.