It was a second round and I got a boy with whom I played before, +1, -1 score. He had White and played Vienna game.  As I see the game now, I had to play d5 early to open the center and prevent any kind of pawn storm.

Houdini thinks that exchange of f5 on move 22 or 23 was keeping the balance. I didn’t like exf5, but didn’t see that after Rd4 my rook is very active.  25. g6 was a serious mistake, of course I saw Nh6, but underestimated it. 29. Rc8 was a game losing mistake, I wanted to play Rcc7, but didn’t notice Qf6+.