He saw the win, he just didn't play it because he had some previous agreement with his opponent. This in itself is not cheating and I don't believe any cheating accusations have been made in this thread, have they?
BTW White has a forced mate in the final position.