Hi tigerprowl5, thanks for the comment.
You're right about 17...Bxg4, Black would have won a pawn. It looks like after 17...Bxg4, 18. hxg4 Nxg4 like you said, is good for Black. After those moves Black can always get the Knight back on f6 if he/she wanted to.
But for some reason in the game Ng8 did throw me off.
As for 59. Kb5, I didn't know how to respond to 59...Re5+. If 60. Rc5 and we trade Rooks, it looks like Black can promote the h-pawn.
Thanks again for the comment, I totally missed 17...Bxg4. Not a good sign, I've been overlooking a lot of moves lately!
I just played this game where I thought I had good initiative and an attack but then my opponent was able to shut me down completely. The game ended in a draw.
See Black's position after 17...Ng8. With the King on g7 (fianchetto position with no Bishop) and the Knight on g8, his defense was impenetrable. Is there a name for this formation? Where can I learn more about it?
Any help would be greatly appreciated, I've annotated the game below. Thanks!