The German countertenor was nominally the star attraction but it was the singing of Klara Ek which stole the show. I was greatly impressed with the young Swedish soprano when she sang Mozart and Mahler with the CBSO last year. Once again her vocal purity, warmth and vivid engagement with the text proved a winning combination.

Vivaldi鈥檚 Salve Regina was first performed by the girls of the Pieta orphanage where the composer worked, so simplicity and innocence are part of its appeal.

Ek avoided the trap of being arch or faux-naif in this plea to the Virgin Mary 鈥 the repeated cry of 鈥渄ulcis鈥 was both sweet and moving.

Scholl showed his undoubted vocal skill in Vivaldi鈥檚 Stabat Mater but unlike some countertenors 鈥 David Daniels is a prime example 鈥 I find him sometimes a trifle emotionally cool. But Scholl鈥檚 ethereal sound and Ek鈥檚 warmer, sappier voice complemented each other perfectly in Pergolesi鈥檚 Stabat Mater bringing contrast and variety to the performance.

It鈥檚 a sacred work in an operatic style and both singers shaped their individual items dramatically and blended their voices ideally from the exquisite opening duet onwards.

The Academy of Ancient Music, directed by violinist Pavlo Beznosiuk provided ideal support and gave nimble chirpy performances of two solo items 鈥 the second and third of a set of six Concerto Armonico once attributed to Pergolesi but actually by a Dutch nobleman Count Unico Wilhelm van Wassenaer. I feared they might be as interminable as his name but they were very entertaining.