This game was played in the beginning of December. My opponent was a boy with whom my score was 1.5:3.5 with my only win 2 years ago, when his rating was 500 points lower than current 2247.

I had White and we played Sicilian, Moscow variation. His Nd7 is the most serious answer to Bb5+. We defined our strategies pretty early with him attacking on the queenside and me – on the kingside. Computer thinks that 16. Nd5  was better than Ne2, but I still don’t like 16… Bxd5 17. exd5 Qd8 18. a3 Nxd5.  I was somewhat worse after exchange on d3, but decided to proceed with my plan no matter what. It paid off when he made a mistake and played 23…Rxb2. Instead computer suggests a crazy line – 23… Rxd3 24. Qxd3 Rxg2+ 25. Kxg2 Bxe4+ 26. Qxe4 Nxe4 with equal position.

I saw Nh6+ threat when I played 22. Nf5, so replied right away. Then I found 25. Bb3. Computer considers 25… Rd7 a big mistake, suggesting 25… Bxe4 26. dxe4 Rdd2, but White still has a huge advantage. 26. Rxf6 was winning on the spot, I didn’t play it. Of course I saw it, but it seemed to me that his king will escape. But after 26. Rxf6 gxf6 27. Qg3 Ke7 28. Nf5+ Kd8 29. the same Rc1 is decisive. Anyway, my attack continued and I sacrificed my knight again.

His position became indefensible soon and he resigned.