good game
I Thought This Was A Nice Win!

6. h3, b-h5(bxf3!?-if the queen takes pawn fork and if the pawn takes not only do you weaken your pawn structure you drop the d pawn. you might try things like bxh7 but after nxf3+ or even n-e6, trading a center pawn for a wing pawn.)
I like c4....
But, n-c3? Whats the plan after b5? If a4 then b4 and n-a5 after the knight retreatsthere doesn't seem to be any compensation
21.bxg7 Nice idea although it does allow 21..qxe3(your opponent didn't play it though). If you play 22.k-h2 then black can play bxf4 23.bxf8, rxf8 with q-g3 coming and it seems more than enough compensation for the exchange(I can't calculate this all in my head at the moment. So don't trust me but try playing it through. I think it will be an instructive lesson)
I am not sure about 23. r-d1 I would have to have a board at hand to know for sure...
Nicely played game.
Hope I was of some help

6. h3, b-h5(bxf3!?-if the queen takes pawn fork and if the pawn takes not only do you weaken your pawn structure you drop the d pawn. you might try things like bxh7 but after nxf3+ or even n-e6, trading a center pawn for a wing pawn.)
I like c4....
But, n-c3? Whats the plan after b5? If a4 then b4 and n-a5 after the knight retreatsthere doesn't seem to be any compensation
21.bxg7 Nice idea although it does allow 21..qxe3(your opponent didn't play it though). If you play 22.k-h2 then black can play bxf4 23.bxf8, rxf8 with q-g3 coming and it seems more than enough compensation for the exchange(I can't calculate this all in my head at the moment. So don't trust me but try playing it through. I think it will be an instructive lesson)
I am not sure about 23. r-d1 I would have to have a board at hand to know for sure...
Nicely played game.
Hope I was of some help
Thanks for the recommendations. I will check them out.
Comments welcomed. I thought I used my Queen very effectively in this game.