It's been a long road, but American Idol's 11th season is finally edging towards its conclusion as Hollie Cavanagh, Joshua Ledet, Phillip Phillips and Jessica Sanchez step up once again to compete for a place in next week's semi-finals. Tonight, the Top 4 performed songs by classic artists including Creedence Clearwater Revival, Etta James, Journey and James Brown, in addition to duets - but who do you want to see singing again next week?