Chess puzzle (Equality)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qe3 Nf6 5. Bd3 h6 6. Nc3 Bb4 7. Bd2 b6 8. h3
Bc5 9. Qe2 Nb4 10. a3 Nxd3+ 11. Qxd3 Bb7 12. f4 Qe7 13. e5 Bxg2 14. O-O-O Bxh1
15. exf6 Qxf6 16. Nge2 O-O-O *
Position (FEN): 2kr3r/p1pp1pp1/1p3q1p/2b5/5P2/P1NQ3P/1PPBN3/2KR3b w - - 2 17
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2124
Best move: Rxh1