Pep Guardiola was delighted with his side's improved performance against Sunderland and their second clean sheet in a row.