Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Be7 4. d3 Nf6 5. Be3 Nc6 6. h3 Be6 7. Nbd2 Qd7 8. Qe2
O-O 9. Ng5 Bxc4 10. Nxc4 Nd4 11. Bxd4 exd4 12. Nd2 h6 13. Ngf3 Qc6 14. Nb3 Qa4
15. Nbxd4 Qb4+ 16. c3 Qa5 17. Nf5 Bd8 18. Qe3 d5 19. Nxh6+ *
Position (FEN): r2b1rk1/ppp2pp1/5n1N/q2p4/4P3/2PPQN1P/PP3PP1/R3K2R b KQ - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 1122
Best move: gxh6