Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nc3 d5 3. exd5 exd5 4. d4 Nf6 5. g3 Bb4 6. Ne2 O-O 7. Bg2 Nc6 8.
O-O Bg4 9. Bg5 h6 10. Bxf6 Qxf6 11. Nxd5 Qe6 12. f3 Qxd5 13. fxg4 Qe6 14. c3
Bd6 15. Nf4 Qd7 16. Qf3 Rad8 17. Rae1 Rfe8 18. Bh3 Bxf4 19. Qxf4 Qd5 20. Bg2
Qd7 21. g5 hxg5 22. Qxg5 Ne7 23. Be4 c6 24. Qh5 g6 25. Rxf7 *
Position (FEN): 3rr1k1/pp1qnR2/2p3p1/7Q/3PB3/2P3P1/PP5P/4R1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1818
Best move: gxh5