‘The Voice’ is on its final leg as the show reveals its top 3 finalists. But before the difficult task of finding out who’s still in the competition and who's going home, a few past contestants returned and Fall Out Boy performed.

Fall Out Boy rocked the house with their new single, ‘My Songs Know What You Did in the Dark (Light Em Up).’ Michelle Chamuel joined them onstage, where they sang a lot of catchy “Whoas” over and over again while fire blazed behind them.

Afterwards, all of the contestants stood nervously next to one another and host Carson Daly asked their coaches if they had any final words. Blake Shelton is a winning coach since he’s the only one with two members still on the show and each one has songs on the Top 10 charts on iTunes.

To ease the anticipation in the room, Nicholas David was the first 'The Voice' alumnus to hit the stage with his folk-like, mellow tune, ‘Say Goodbye.’ There were even Christmas lights hanging all over the stage during his set.

After a goofy confession segment that featured all of the contestants and coaches showing off their silly side, the first person to move into the finals was announced. It’s none other than the unique Michelle Chamuel of Team Usher. This is Usher's first time having someone in the finals. Congrats to Ursh.

The entire group followed this news up with a really depressing performance of ‘Every Rose Has Its Thorn.’ Everyone kind of still had nerves in their system while singing the cryptic lyrics. Awkward!

Danielle Bradbery of Team Blake was then announced as the next finalist. She’s the youngest artist at 16 years old to make it to the finals.

Tony Luca and Terry McDermont, both former contestants, performed their solo tunes of ‘Never Going to Let You Go’ and ‘Pictures,’ respectively.

And finally, it was down to the wire with only the Swon Brothers, Sasha Allen and Amber Carrington left on the stage. Carson announced that the Swon Brothers are the last artists to move on to the finals.

Sasha Allen and Amber Carrington both had to pack it up and head back home. Next week, the finalists perform before the winner is crowned.

Watch 'The Voice' Season 4, Episode 25