Pep Guardiola hails his "incredible" players after their 2-0 victory over Manchester United kept the Premier League title race in Manchester City's hands.