Chess puzzle (Crushing)
Moves: 1. e4 f5 2. exf5 Kf7 3. d4 Nf6 4. Bc4+ d5 5. Bd3 c5 6. c3 Nc6 7. Nf3 h6 8. O-O
e6 9. fxe6+ Bxe6 10. Re1 Bd6 11. Qc2 Rf8 12. Nbd2 Qc8 13. Nf1 cxd4 14. cxd4 Kg8
15. Ng3 Bg4 16. Bf5 Bxf5 17. Nxf5 Qd7 18. Qd3 Ne4 19. Ne3 Rxf3 20. gxf3 Qh3 21.
Ng4 Rf8 22. Rxe4 Rxf3 23. Re8+ Kf7 24. Nxh6+ *
Position (FEN): 4R3/pp3kp1/2nb3N/3p4/3P4/3Q1r1q/PP3P1P/R1B3K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1551
Best move: gxh6