Manchester City manager Pep Guardiola says his side face a tough test against Liverpool's 'fast and clinical' attackers, and says Jurgen Klopp and Mohamed Salah are perfect for each other.