I saw this game live, and I don't understand how the opponent made it to the finals against David :D
And this is my friend whom I know very well personally. At that time, he wasn't playing very well, but on his way to the finals, all his opponents lost and gave up :D Now he's pretty good, playing, in my opinion, at around 1700 rating on Heroes of Might and Magic, or maybe even a bit more.