Lichess Game of the Month: March 24

> The goal of a good analysis is to leave the reader with a deeper understanding than they had before reading it.

Well, I think not all Lichess Game of the Month annotations have that.
Thanks a lot for selecting and analysing this game :)) I know it's not perfect but I really enjoyed playing it.
Well, I sometimes play similar set up, Nf3, e3, c4 followed by b3 and Bb2, Nc3. It is something as opposite queen indian. I saw that in several Karyakin games, and Giri called it dubious. However, this g4!? push is very interesting.