Hey guys. Whenever I play Battlefield 3 online, I get the notorious BSOD at random times. Usually happens within 1.5 hours of gameplay.

I tried a windows memory test and no problems were shown.

Can someone please tell me how to fix this. I tried to search an answer but they were not really useful. I'll post any information about my notebook if needed.
Thank you