Coaches on BBC1's hit series The Voice are left red-eyed as a hopeful reduces them to tears on tonight's show.
Singing teacher Jaz Ellington from London leaves panellists Jessie J and Will.i.am blubbing with his extraordinary performance of John Legend track Ordinary People.
The 27-year-old had already dazzled the coaches, and the audience, with his rendition of Ed Sheeran's hit The A Team.
But Jessie insisted he should try his hand at another song and asked him to have a try at Legend's 2005 hit, which was co-written by Black Eyed Peas star Will.
Each of the judges is taken aback by the delivery, with Jessie and Will welling up and dabbing their damp eyes.
And Will says of gospel-influenced Ellington, whose wife is three months pregnant: "Not only did he sing awesome, but he also blessed us with a better version of Ordinary People."
Coaches in tonight's edition of the show - which last week pulled in more viewers than rival Britain's Got Talent, prompting ITV to move its show to a later slot from next week - will be seen finalising the line-up of their teams.
The show includes musician and waiter John James Newman, 33, who has been touring in a line-up of his father Sandy's '70s band Marmalade - along with his actor brother Alec, who stars in BBC1's Waterloo Road.
He has written for Kylie Minogue and opened for Bon Jovi at the O2 Arena with his band Velvet Hearts.
Next week the series moves on to the "battle rounds" section with the coaches pitting their own acts against each other to whittle them down in head-to-head contests.