I just had something similar occur. I was testing one of my decks in pvp2, and my opponent timed out, so I was playing the AI. Several turns later, I get a 'gg' from my opponent, which is odd, considering he disconnected or timed out, and he doesn't even have lethal damage on the field. (on my side; on his he must've) I sent a reply back something along the lines of 'it's not over yet :p' to which he returned '...', but whatever. The game kept going on my end, but I assume he had won, and the send message button was gone. I played another 10-15 turns or so, and then on the turn where I was about to lose (I'd gotten him down to 12, and his 4x SoFr flying EE would've attacked and bypassed my shield next turn for the win) the end match screen comes up prematurely and gives me a win :p