3D Mark is a good diagnostic for gaming performance, you can find it also in Steam. If you can run it multiple times in a row without freezing, then it might be the problem with specific game you play. If not, Event Viewer indeed would be the very first point to identify the issue, if drivers are new.
Also overheating could be one problem, you could investigate your CPU and GPU temperature during playing.