I don't think that Bxh7+ is winning, especially not after Bg5. But, black made a mistake with ...g6 - he should instead take on g5, and then play ...Qd8 to bring her majesty back to the defence. As it is, with the inclusion of ...g6, after ...Qd8 white plays Nxe6, winning the g6 pawn (though I can't see a winning line after Nxe6 fxe6 Qxg6+ Kh8 Qh6+ Kg8 Qxe6+ Kg7.
Well played
Hi all,this is a game that I played today..it's interesting I hope you'll enjoy it.