Stunning Fakhar ton not enough for Pakistan in second ODI vs South Africa