Are you using "instant" pbp?
I don't have this issue using modern 3d in any version of the game. I use short pbp, game sound+ text to speech, and custom timing. Here is a shot of my settings for modern 3d. I use these and also check the option to have all widgets including the pbp window at the top of the screen to disappear during the play.
With these settings even the "text to speech" doesn't tell me the outcome before I see it.
Hope that helps.
Sorry for the sideways screenshot. Couldn't get a pic from in game so used my phone. It was right side up on my computer but uploading here it rotates on it's side.