Pep Guardiola believes Newcastle United are the 'best team' in the Premier League 'for many, many things' and insists the high-flying Magpies are here to 'stay'. Eddie Howe's side earned a point in a six-goal thriller against the defending champions at St James' Park in August, and travel to the Etihad on Saturday for the return fixture.
Guardiola previously surprised many by naming Newcastle as a contender for the Premier League title, with Howe's side sat third in the table at Christmas. United have since dropped to fifth following a run of one win in their last seven league matches, as well as tasting defeat in the Carabao Cup final against Manchester United.
However, it was at this stage of last season that the Magpies were in the midst of a relegation battle, with a strong run towards the end of the campaign resulting in an 11th-placed finish. Guardiola believes the progress already made on Tyneside has been 'incredible', and reckons they represent one of City's 'toughest opponents'.