Lebanese dance troupe Mayyas has won America's Got Talent season 17.
The group take home the $1 million prize, as well as get the opportunity to headline a Las Vegas show.
Dancer Kristy Sellars is runner-up, with Drake Milligan, Metaphysic and Chapel Hart rounding off the top five.
During the emotional two-hour finale show, in which the results from public voting were revealed, the 11 finalists performed for a final time on the America's Got Talent stage. Mayyas took the stage alongside Sellars for a mesmerising performance to a backdrop of gold lighting, for which judge Simon Cowell gave a standing ovation.