In comparison to most clubs, not just those aroudn them, Spurs have got a shitter of a run in left. They've got pretty much all the "big clubs" left to play, City (H), Chelsea (A), Everton (H), Liverpool (A), Swansea (A) and Stoke (A, which makes all the difference), if they manage to get more than 7 or 8 points from those 6 matches then they've done well. I can see them beating Everton at home, and getting something from both the Swansea and Stoke away games (draws being most likely), think we'll draw at their place. The away games at Chelsea and Liverpool, well, can't see Spurs winning either, and I'd be surprised if they avoided defeat in those games, expecially the Chelsea one.
They'll likely win their 3 other home games (Fulham, Southampton and Sunderland) and probably away to Wigan too (although with Wigan who knows!).
Compare that to City's remaining games. We've got a 2 point lead, and a game in hand.
Villa (A), Wigan (H), Everton (A), Newcastle (H), United (A), West Brom (H), Spurs (A), West Ham (H), Swansea (A), Reading (A), Norwich (H).
Nothing is certain in football, however, you'd have to be brave, foolhardy, ar willfully idiotic to predict anything other than wins in all the home matches. Throw in an away win at Reading and another at Villa for good measure (again, hardly going out on a limb there). So, that's 21 points from those games. Leaves 4 tricky away games. If we get 6 points from those 4 games (not inconceivable that we win 2 from 4, even given the quality of the opponents. A win at Swansea for example, who will have little to play for at that stage, means just 1 win from the Everton, United and Spurs games is needed) then we'll comfortably finish in 2nd.
Realistically, from their remaining 10 matches, you can't see Spurs getting much more than 20 - 22 points. That means, in our 11 games, we need just 18 - 20 to finish ahead of them. Given we've got 5 winnable home matches in there, and 2 away trips against 2 very poor sides, I can see us getting another 25 - 27 points before the season is out, leaving us approx 7 points clear of Spurs.