This will be the longest pre-match thread ever.
Three weeks works for and against both sides. If they want to risk Kane he'll be rusty as feck, and we've not been so dependent on Salah this year. We have dangerous players all over the pitch. We may be sluggish, but they will be too.
Spurs will fight hard, but perhaps at some point they will start to think, "well we never really expected to get this far anyway..." and their heads may begin to drop as the spectacle overwhelms them.