I thought 6.Bxf6 was an interesting choice (I would've played Bh4). Usually I only play moves like that when I can wreck black's pawn structure or get some sort of dynamic compensation. What was your idea behind the trade?
I liked Ne5 after dxc4 by black. It was a nice way to recover the pawn and get a nice centralized knight. After Bd6, I think I would've played f4. That being said, I think castling queenside is a nice idea. Especially since black missed that taking the knight leads to a loss of material after 14.e4
After Rc8, you really needed to play Kb1 to give black no hope of getting anything going against your king. Especially since if black plays d4 it could lead to some trouble for you. Black could've regained the piece in fact by playing d4 after Rdg1.
I think you played a great game and just ran into a little tactical trouble at the end
Well played but unfortunate result. Nothing a little tactical practice can't solve
Also I liked the opening, I used to play the QG although I generally played the exchange variation.