Erling Haaland appeared to be in pain during a Manchester City training session on Monday but Pep Guardiola has confirmed the striker is fit to face Sporting Lisbon