Okay so next step is:
Right click on battery icon (near the clock) and go to power options, then select your current power plan and click on change plan settings. Next, click on advanced power settings, scroll down and go to processor power management. Then go to maximum processor state and change both to 99% (battery and plug, instead of 100%).
Try this with nvidia inspector (applied to diablo 3) and the latest driver that i linked above. Set your ingame settings normally, like 1920x1080 resolution, shadows on medium/low and turn on vsync.
80 degrees isnt that hot in a laptop, so i wont believe thats an temperature problem. I´ve been playing during all day and still no freezes here. My temperatures are near 75 - 80 degrees.
You must install the driver that i listed, with nvidia inspector and changing power settings. Test!