Chess puzzle (Equality)
Moves: 1. e4 g6 2. Nf3 Bg7 3. Bc4 d6 4. Nc3 Nh6 5. O-O O-O 6. d3 Kh8 7. Be3 f6 8. Qd2
Ng4 9. h3 Nxe3 10. Qxe3 e5 11. Nd5 c6 12. Nc3 f5 13. exf5 Rxf5 14. Rae1 Rh5 15.
Nh2 Bh6 16. Qf3 Rf5 17. Qg3 Bf4 18. Qg4 Bxh2+ *
Position (FEN): rnbq3k/pp5p/2pp2p1/4pr2/2B3Q1/2NP3P/PPP2PPb/4RRK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1507
Best move: Kxh2