20100407 sports.icc-world-cup-2015: Knight Riders upstage Daredevils to stay in semi-final hunt