20130506 sports.racing: Mahindra team gets another top-10 finish