Hello, i am one of the unfortunate who got the pc freezes after playing for a while. Today i found what the problem may be. I confirmed after playing for 4 hours straight with no interruptions so far.
I did something pretty drastic, which is restoring my PC (Reinstalling Windows 10). This gave me the opportunity to look up my drivers all over again. While on the motherboards drivers download page, i noticed that windows 10 ver 1903 got an update for every single driver, so i concluded these crashes were caused by driver incompatibility since my windows updated recently.
I hope this helps anyone with the same issue.
ONLY RESTORE AS A LAST OPTION, I CANT GARANTEE IT WILL SOLVE THIS ISSUE.
UPDATE: Well, the next day, I got this problem again in the morning so I tried one more thing to be sure. I updated the motherboard BIOS. After that I played literally the entire day with no issues. I hope this is the solution and hope this helps anyone too.
My motherboard is the Gigabyte Z370M Aorus Gaming. It was on BIOS F12 and got updated to F13.