It's a tough 1 actually what would be best. I can see arguments for all results that would benefit us. I had just automatically assumed Spurs were out of reach, but the fact that if we beat Bournemouth & Chelsea beat Spurs we could be playing the derby next week for the chance to go within a point of them is very enticing.
I suppose the main thing is that we keep doing our job as best we can, & that means being more competitive & assertive in our away games especially.
You have to back Chelsea, don't you? As much as it might be distasteful to do so. Chelsea are all over the place, their £75m keeper doesn't like the manager but is undroppable, the team lacks any sort of verve and their best player is on his way out of the club. If we can't keep a lead over them in the last 10 games of the season when they're in this state then we don't deserve a CL place.
Spurs on the other hand just have Kane back, aren't playing well but are grinding out results with Son, Eriksen and their keeper being especially consistent. Chelsea beats Spurs, we beat them in the Derby (which, lets be honest, will be an ask the way the defence is playing this season) and they're down to 3-4 points ahead with 8 games to go.
Bigger picture however and it is looking a bit dodgy, with Lacazette out of the Europa tie, the forward line misfiring, Ozil (kind of?) perpetually benched as well as a shocking defence where the best partnership is probably an old Montreal and the constantly injured Koscielny. I can't see the team consistent enough in the league at the moment to pull this off and secure a top 4 finish ahead of Utd and Chelsea - it's going to come down to how far the Europe campaigns go and there's a good chance United will have the initiative after PSG finish with them.