Bookmakers' favourite Bo Bruce will tackle Sinead O'Connor's 'Nothing Compares 2 U', before covering Professor Green & Emeli Sande's 'Read All About It' with her coach Danny O'Donoghue.

© BBC/Wall to Wall/Guy Levy

© BBC/Wall to Wall/Guy Levy
Vince Kidd is tackling Jimmy Cliff's 'Many Rivers To Cross' and a duet on 'Nobody's Perfect' with Jessie J. Meanwhile, Leanne Mitchell will cover James Brown's 'It's A Man, Man, Man's World', before singing 'Mama Told Me Not To Come' with Sir Tom Jones.
Tyler James is covering Michael Jackson's 'I'll Be There' and then teaming up with will.i.am on Usher's 'OMG'.

© BBC/Wall to Wall/Guy Levy

© BBC/Wall to Wall/Guy Levy
Maroon 5, featuring US Voice coach Adam Levine, and Ed Sheeran are the special guest performers on this weekend's show.
Meanwhile, the four coaches are scheduled to perform a medley of their hits together. Jessie, Jones, will and O'Donoghue will mash up 'Price Tag', 'Breakeven', 'Where is the Love?' and 'It's Not Unusual'.
The Voice final airs on Saturday at 7.20pm on BBC One.
The Voice UK semi-final - Pictures:
Copyright: BBC/Wall to Wall/Guy Levy





















