Throw salt on my game
To interfere with my plans (or to mess up my scheme).