what was the outcome of the game? If it actually played out properly, and your opponent was just able to do broken things and win then yeah that's cheating. but every time i've seen this kind of thing come up, the game ends in a forced draw a couple of turns later because it's a sync error.