20111016 sports.racing: Double points finish for Mahindra Racing