Philharmonie Berlin. Conductor: Simon Rattle. Kate Royal - soprano. Magdalena Kozená - mezzo soprano R. Berlin, Simon Halsey Chorus Master.