20140615 sports.racing: Mahindra Racing pick up four points from Barcelona