20080430 sports: Royals have their tails up against Knight Riders