Man City top Spurs to close in on title