Happens to me too. I can play for ~45 minutes and then it crashes to the desktop with no error. I start it back up and then it happens about every 20-30 minutes. It is a very consistent problem, happens every time I play.
I try to save the game every 5 minutes with F5 but it gets a bit annoying.