hmm, i know magla as a very good player. i doubt he needs to hack to win.
anyway, i find it strange that currently as soon as something unexpect happens one gets accused for hacking. btw. you allways have your last replay saved as the file last replay or similar. look into your replay folder.
oh btw.... i remember having similar problems two times, although in my case it happen directly at the beginning of the match. try switching to desktop and back and see if it helps. if you encounter an instant crash to desktop than you must know that this is a common error in demigod, one of manys, although it happens quite rarly.