Chess puzzle (Equality)
Moves: 1. d4 d6 2. e4 e5 3. c4 c5 4. dxc5 dxc5 5. Qxd8+ Kxd8 6. Bg5+ f6 7. Bxf6+ Nxf6
8. Nh3 h6 9. Ng5 hxg5 10. Bd3 Be6 11. O-O Nc6 12. Be2 b5 13. Na3 bxc4 14. Nxc4
Nb4 15. Nxe5 Nxe4 16. Nc6+ Kc8 17. Nxb4 Rxh2 *
Position (FEN): r1k2b2/p5p1/4b3/2p3p1/1N2n3/8/PP2BPPr/R4RK1 w - - 0 18
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2069
Best move: Kxh2