Man City gain Spurs revenge to remain in control of title race