20080513 sports: Knight Riders win by 23 runs against Daredevils