AceShowbiz - "The Voice" announced its season 20 winner in the Tuesday, May 25 episode. That night, the final five artists, Cam Anthony of Team Blake Shelton, Kenzie Wheeler of Team Kelly Clarkson, Jordan Matthew Young of Team Blake, Rachel Mac of Team Nick Jonas and Victor Solomon of Team John Legend, found out the results of their Monday night's performances.
In the penultimate episode, Kenzie sang "The Keeper of the Stars" and "Heartland". Jordan, meanwhile, performed "Stay" and "Key to the Highway". Victor, meanwhile, sang "I Can't Make You Love Me" and "Freedom". That night also saw Rachel singing "I Hope You Dance" and "The Chain" with Cam singing "Stand Up" and "Wanted Dead or Alive".
Meanwhile, in the Live Finale Part 2, former coach Gwen Stefani kicked off the show with a performance of "Slow Clap" with Saweetie. Also performing in the finale was Kelsea Ballerini who sang her new single "Half of My Hometown" alongside Kenzie.
Later, Rachel joined her coach Nick to sing "Best of You" by the Foo Fighters. OneRepublic and Lauren Daigle also took the stage to sing "Run" and "Hold on to Me" respectively. Justin Bieber also offered entertainment by performing "Peaches" and "Hold On" off his latest album "Justice".
John and Victor later hit the stage to sing "Some Day We'll All Be Free" by Donny Hathaway. After Ben Platt's performance of "Imagine", Kelly and Kenzie joined forces to sing "When You Say Nothing at All" by Keith Whitley. Blake and Cam performed "She Drives Me Crazy" by the Fine Young Cannibals. Blake then returned to the stage with Jordan Matthew Young to sing "All My Exes Live In Texas" by George Strait. Meanwhile, Adam Levine performed "Beautiful Mistakes".
It was time to reveal the results. Victor Solomon finished at the fifth place with Rachel Mac landing at the fourth place. Jordan Matthew Young was at the third place. Kenzie Wheeler was named as the runner-up. It meant that Cam Anthony was crowned as the winner of "The Voice" season 20!