That combined with how difficult it is to actually rerun a game, I am highly confident what we have here is a matchviewer bug of some kind, and is a display issue. Which should be fixed I agree... but not something which should cause anyone to doubt the integrity of the result.
It's happening again, hope you are keeping an eye on it.