City and Spurs, under the right guidance definitely have the potential to challenge for the title.
At the way City is going eking out results like that then they are going to challenge for it as well. Spurs are also getting the points on board. They have definitely been doing well.
However, this is just the start whereby everyone is just excited, and ready to go. Towards the end of the season the standard between the big four and clubs like City/Spurs will show through. Their First XI might match us now but they still got a long way to go in terms of experience and class, IMO.
We will definitely be up for a tough fight with City/Spurs but I reckon we'll still be too strong for them, top clubs like Liverpool are capable of stringing together 10-20 games winning streak and that is going to be very tough for City/Spurs to beat.