Originally posted by danilop
Is that really winning for white? i don't see a lot going on after ... Bxe6.
If the game had continued like that, I would probBly have played Nxf4, forcing the exchange sac by black and getting a rook and a few pawns for two pieces. Probably winning for white, but not quite what you'd expect after playing Bxh7 in such favourable conditions.
Truthfully, it's a complicated mess. The bishop sacrifice is sound a lot of the time, but Kg6 lines are always a slight bit confusing. Whenever, I play the sac, I have a sigh of relief when the king does return to g8. The fact of the matter is that it's a lot more complicated than it appears to be. Knowing the h4-h5 trick and the Qg4 move will help a huge percent of the time (also the Nxe6, winning the queen follow up to Qg4), but sometimes it just comes down to cold hard calculation. I have been looking at the computer's Qxg7 ever since I stopped editing my post. It seems as though the king is extremely bottled up and about to be mated. Every variation that I have been looking at seems to end very badly for black. For example, I will give the conclusion to your Bxe6 move ...
Obviously, this is only one path, but black is in a forced mate after Bxe6!!
The king is in a pickle like this in a lot of lines that I have looked at.