20090426 unknown: Kings XI Punjab stun Rajasthan Royals by 27 runs