My friend had this issue recently, it turned out to be his CPU overheating, his event log also showed no details of the cause, it was only when he installed a temp monitor and kept it open on his 2nd screen that he saw his CPU was hitting the max allowed temp just before getting the power cut.
Hope you manage to get it sorted
Ah reminds me of good ol’ reddit