20080426 unknown: Royals tame Challengers by 7 wickets