America’s Got Talent ventriloquist Darci Lynne Farmer might just have stolen the final from her rivals, after delivering a performance which saw her voicing two puppets at once.

The first part of the final, which aired in the US on Tuesday night, saw the 12-year-old joined on stage by Oscar and Petunia as she made her bid for the series title and the chance to perform in Las Vegas.

And after launching into a hilarious routine in which Oscar failed to realise he was live onstage, it didn’t take long before Darci Lynne had the pair bickering over who got to sing in a duet.

Which – as they argued over which of them had got them to the final in the first place, led to another cheeky quip at the judges’ expense as she pointed out: ‘Guys…you shouldn’t fight.

Darci Lynne Farmer brought two puppets to the America’s Got Talent final (Picture: NBC)

‘You need to work together,’ Darci Lynne added, ‘like some of the famous duos, like Laurel and Hardy, Hall and Oates….’

‘…Simon and Mel B?’ chipped in Petunia – as her owner reluctantly added: ‘Well, at least two out of those three are good examples.’

Cheeky! Suffice to say the puppet pair settled their differences and duetted on a performance of With A Little Help From My Friends – with a little help from Darci Lynne, obviously.

All of which won her a standing ovation as the judges raved about her act – and Simon predicted that she would win.

‘The best part of doing this job is when you are there and you can say, “I was there at the beginning of someone’s career and I witnessed a star.”,’ the mogul told her.

‘Tonight, again, I’ve just witnessed a star emerge because that’s what you are. You are special, incredible, funny, talented. I think you’re gonna win.’

Simon Cowell predicted that Darci Lynne could be the series winner (Picture: NBC)

Mel B – who chose Darci Lynne as her Golden Buzzer act earlier in the series, told her the performance was ‘incredible’, adding: You are just, you’re so poised, and I still don’t know how you do it ‘cause I try and watch for your mouth moving and you are that professional.

‘You’re amazing. Oh my god, I’m running out of breath. You’re amazing, absolutely amazing.’

Darci Lynne competed against nine other acts – including deaf singer Mandy Harvey, teenage singer Evie Clair, comedian Preacher Lawson, dog act Sara and Hero and dance troupe Light Balance.

The winner will be revealed in the second part of the final, which airs in the US on Wednesday night.

You can see America’s Got Talent in the US on TruTV on Tuesday nights at 8pm.

MORE : Mel B and Simon Cowell clash over America’s Got Talent’s nine-year-old sensation Celine Tam

MORE : ‘Devastated’ Mel B pays tribute to America’s Got Talent contestant Brandon Rogers as his audition finally airs