1) What are your CPU temperatures while gaming? Overheating is most likely the cause for your issue.
2) Which CPU cooler? If stock, it is inadequate for 6700k.
3) Are you overclocking or not? If yes, and using stock cooler, either disable overclock or get a better cooler.