Some of the tactics in this game are too advanced for me to even begin to comprehend... Amazing game
This game defy all the principles of chess. And your opponent was equally bad. So as you say, in your own kingdom, these were logical moves. In my opinion, read Irving Chernev''s logical Chess move by move. And you will the logic or lack of it in this game. Congrats for winning though :-)