Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Qh5 Nf6 3. Qxe5+ Be7 4. Nc3 Nc6 5. Qg3 O-O 6. d3 Nh5 7. Qf3 g6 8.
Bh6 Re8 9. O-O-O Nd4 10. Qe3 Bc5 11. Qd2 d6 12. h3 a6 13. Be2 Ng7 14. Nf3 b5
15. Nxd4 Bxd4 16. Kb1 Be6 17. Bf3 c6 18. e5 d5 19. Bg5 Qd7 20. Qf4 Bxc3 21.
bxc3 a5 22. Bh6 a4 23. Qf6 Nf5 24. g4 *
Position (FEN): r3r1k1/3q1p1p/2p1bQpB/1p1pPn2/p5P1/2PP1B1P/P1P2P2/1K1R3R b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 970
Best move: Nxh6