Camilla Nylund, soprano ; Christa Mayer, mezzo-soprano ; Stephen Gould, Wolfgang Ablinger-Sperrhacke, tenors ; Franz Grundheber, baritone ; Leipzig MDR Radio Choir, Dresden State Opera Chorus ; Dresden State Opera Orchestra, Gustav Mahler Youth Orchestra ; Christian Thielemann, conductor.