Virat Kohli's Royal Challengers Bangalore who have managed just one win from eight outings this season will be desperate for a win to stay afloat in the Indian Premier League (IPL) when they take on Kolkata Knight Riders in Eden Gardens at Kolkata on Friday.