Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nc3 Nc6 3. f4 exf4 4. Nf3 g5 5. h3 d6 6. d4 h6 7. Bc4 Bg7 8. Qe2
Nge7 9. e5 O-O 10. h4 Nf5 11. hxg5 Ng3 12. Qd3 Nxh1 *
Position (FEN): r1bq1rk1/ppp2pb1/2np3p/4P1P1/2BP1p2/2NQ1N2/PPP3P1/R1B1K2n w Q - 0 13
White to move.
Themes:  Middlegame  
Puzzle rating: 2144
Best move: gxh6