Yea it will work, BUT you are completely wasting the overclocking function of the 6700k. To be able to fully overclock, you need a Z170 board, not an H170. They can OC, but only little if any. If you do not plan to overclock at all. Get a 6700, non k. With a b150 or h170. If you do want better CPU potential, get a 6700k with a z170