All the mistakes are there, waiting to be played!

Avatar of novogeek
| 1

Here is another interesting game of mine. As the title says, this is a game of mistakes n blunders. I had a weak opponent and I was sure of the win on move 2 itself ;) But the point I'm interested was, how to exploit the position and take advantage, theoretically & tactically. I've annotated my moves as per my planning and judgement. I would be interested to know if my thought process is correct and how it can be improved.