Both Proteas and Sri Lanka fancy their chances of victory in second Test