Barcelona boss Ernesto Valverde is expecting a difficult game against Liverpool in the Champions League semi-final first leg.