20080425 sports: Royal Challengers face Rajasthan Royals at home