It’s all down to the final four on “The Voice”. The finalists will perform one last time for fan votes.

John has one singer in the finals and Blake has three singers in the finals.

Each of the singers will perform three times – a new cover time, a duet with their coach, and an original single.

Team Legend’s Maelyn Jarmin gets the night of music started off with her original song “Wait for You”.

Blake and Andrew pair up for “All Right Now” and had Kelly out of her chair dancing.

Team Blake’s Dexter Roberts sings “Anything Goes” and got a standing ovation from all four of the judges. Kelly called it her favourite performance. Blake called Dexter the next George Strait.

Blake joins up with Gyth Rigdon for a performance of The Eagles hit “Take it Easy”.

Team Blake’s Andrew Sevener performs his original song “Rural Route Raising” for some good old rocking Country music. Blake revealed that Andrew is going to get to sing with Country star Travis Tritt.

John Legend pairs up with his singer Maelyn Jarmin for a performance of the Nat King Cole hit “Unforgettable”.

Gyth Rigdon performs the Earl Thomas Conley song “Once in a Blue Moon”. Blake said that Conley is his hero.

Dexter returns to the stage to perform his original song “Looking Back”. Blake noted that of all the finalists, Dexter is the most ready to step into stardom.

Andrew Sevener performs “Lips of an Angel” and brought the coaches to their feet.

Blake and Dexter pair up for the Brooks and Dunn song “Hard Working Man”.

Gyth returns to perform an original song that he himself wrote – “Proof I’ve Always Loved You” – a song he wrote when he and his wife first started dating. Gyth is the only finalist to pen his own song.

Maelyn Jarmin closes out the night with her performance of the Leonard Cohen song “Hallelujah” and left the crowd screaming. Calling the performance stunning, John said that it was her best performance yet.