A Britain's Got Talent act broke down in tears on stage tonight as he appeared to forget his words to his rap song.
Alesha Dixon's Golden Buzzer act Flintz and T4ylor performed an emotional song on stage, but the moment proved to be a little much for Flintz as he struggled to get his words out.
Afterwards, the 22-year-old looked absolutely gutted as he cried, but the judges urged him not to beat himself up about it.
Heartbroken for him, Amanda Holden was in tears herself as she said: "It doesn't matter, all your emotions got in there. What we need is authenticity and truth and that is what you do."
"Listen, artist to artist, it doesn't matter what anyone tells you tonight, you'll feel bad for this," Alesha told him. "What you guys have achieved on this and outside the show, will be bigger than anything like that mistake you did up there. Please be proud."
Simon Cowell said: "I thought this was your best performance so far. Who gives a s*** if you forget lyrics? The most important thing is that it reminded me of how much this means to you, and the song had a great hook on it. Don't worry about it, it happens to me too."
While David Walliams said: "The passion and intensity really resonated with everyone. When people make mistakes, it makes them love you even more. You made yourselves very vulnerable. Be super proud."
Host Ant agreed, saying: "Well said judges... Don't beat yourself up about it. It doesn't get better than working with your best friend.
Amanda Holden's outfit was the one that stole the night, however, as she adorned herself in the Union Jack as tribute to the Platinum Jubilee.
Tonight, the ITV show sought to crown its 2022 winner, who not only would bag £250,000 but would obtain a spot at the Royal Variety performance.
They would follow in the footsteps of singer-comedian Jon Courtenay, who won not only won viewers over in 2020 but also won hosts Ant and Dec over as he was their Golden Buzzer act.
He returned on Friday with a brand new song and couldn't resist making a jibe at Prime Minister Boris Johnson.
Only three of the five Golden Buzzer acts made it through to the final tonight - Alesha's singing duo T4ylor and Flintz, Amanda's incredible vocalist Loren Allred and Simon's comedian Axel Blake.
Joining them were young ventriloquist Jamie Leahey, busker Maxwell Thorpe, comedian Ben Nickless, singer Tom Ball, comedian Eva Abley, dance group 5 Star Boys, poet Aneeshwar Kunchala and wildcard act Amber and the Dancing Collies.
*Britain's Got Talent is available on ITV Hub