Chess puzzle (Equality)
Moves: 1. e4 g6 2. d4 Bg7 3. Be3 d6 4. Nc3 a6 5. Qd2 h5 6. h4 c6 7. O-O-O b5 8. Nh3 a5
9. Ng5 a4 10. Ne2 Nf6 11. f3 Ba6 12. Nf4 Nbd7 13. Nfe6 fxe6 14. Nxe6 Qc8 15.
Nxg7+ Kf7 16. Ne6 *
Position (FEN): r1q4r/3npk2/b1ppNnp1/1p5p/p2PP2P/4BP2/PPPQ2P1/2KR1B1R b - - 2 16
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1159
Best move: Kxe6