I do not like the look of those 93 C. Could run another test and see if you get similar results? Also clean any dust buildup that you have. You could try running the PC without the side panel, at lower temperatures and see if you have the same problems. Also, check the recommended temperatures for your components and compare them with the temperatures at the time of the crashes. I would also suggest taking a look in Windows event viewer, there could be a hint about what is causing such hang-up there. Also, see if you have some component at 100% in the resource manager. Another thing I would recommend is to run a brand specific diagnostics test on your hard drive. There are third party tools, however, the once from the manufacturer usually provide the most accurate result. You can post the SMART data here after the extended test. You can also check for burn marks on your motherboard.
Keep me posted,