The stage version of Billy Elliot has won four prizes at the Laurence Olivier Awards, including one shared between three of its young stars.
Winners: James Lomas, George McGuire and Liam Mower
James Lomas and George Maguire, 15, and Liam Mower, 13, who share the title role, won best actor in a musical.
Its composer, Sir Elton John, shared best new musical with writer Lee Hall.
The Almeida Theatre's revival of Henrik Ibsen's Hedda Gabler also won four awards in the ceremony, which honours the best of the London stage.
Its star Eve Best won best actress, while Richard Eyre won best director. It also won best revival and best set design.
Brian Dennehy took the best actor award for his performance in Arthur Miller's Death of A Salesman, while comedy actress Celia Imrie won best supporting role in a musical for her part in Acorn Antiques - The Musical!
A special award was presented to Sir Ian McKellen in recognition of his contribution to theatre, at the ceremony at the London Hilton.
Of the three Billy Elliot stars, only one, Liam, is still performing - breaking voices have forced the other two to bow out of the smash hit musical.
They are the only actors to have won the award in a shared capacity and the youngest-ever winners of an award.
Billy Elliot also won best theatre choreographer and best sound design.
The trio beat Ewan McGregor to their prize, but his Guys and Dolls co-star Jane Krakowski won best actress in a musical for her performance as Miss Adelaide.
Liam said: "Ewan should be grateful to be nominated! I know he's a big Hollywood star and I didn't expect to beat him. It's outstanding."
McGregor said he was "delighted" that the Billy Elliot stars had won the award.
Anthony Minghella's production of Puccini's Madam Butterfly at the English National Opera won best new opera production.