Hey guys, I came across this thread while searching the forum. Sorry for reviving an old thread, but I think there is an alternative explanation that doesn't involve the other player cheating.
It is possible that the replay is simply inaccurate or bugged.
Back in February, A few players reported the discrepancy between the replay and what is shown in the history log
in this thread.
I also
started a thread when I discovered this oddity (I was not aware of the previous one before I posted though). If you look at my post, it's even weirder - there are 2 versions of the end result, and both doesn't match up to what's shown in the log.
There is definitely something sketchy about the replay.