20070705 sports.icc-world-cup-2015: NCA has done its job well: Rajput