Who is winning?
Black seems clearly winning imo. Ke7? is a bad move in my opinion. White can just castle and break the center to make black suffer a little bit. Black should have castled to get his king safe, and just focus on exchanging pieces to kill any attempts of white to get counterplay, and simplifying to get his extra piece work for him.
I think that after Ke7 white has some chances with a hidden king, active pieces and a strong center versus uncoordinated pieces and a king in the center. However with accurate defense the extra piece should be enough to win (however playing moves like Ke7 may show that you will have a hard time defending accurately).
bonjour.On the contrary, unless I am shown otherwise, I would give 16..... Ke7! and 16... 0-0?
The whole reason I posted this position is because it is a unique spot. If you think my move was bad that's ok, but it appears that you just saw that I moved my king, chose another move, guessed it was better, and then made a lot of assumptions without analyzing the position at all.
16..... bb7 is what the comp. 2000 analysis gives as best.. although it moves a knight back and forth after a white castle so I think in this position the 2000 analysis is a bit suspect.
I opted against Bb7 because I was worried about the following type of thing and I never really found a great way to avoid it without this king move.