Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. cxd5 exd5 5. Bd2 Nf6 6. e3 Be6 7. Bd3 O-O 8.
Nf3 Nc6 9. O-O Bd6 10. a3 a6 11. Rc1 Ne7 12. Bb1 c5 13. e4 dxe4 14. Nxe4 Nxe4
15. Bxe4 cxd4 16. Bxh7+ Kxh7 17. Ng5+ Kg8 18. Qh5 Bf5 19. f4 Bg6 20. Qh3 Nf5
21. g4 Nh6 22. f5 Bh7 23. Nxh7 Kxh7 24. g5 Qb6 *
Position (FEN): r4r2/1p3ppk/pq1b3n/5PP1/3p4/P6Q/1P1B3P/2R2RK1 w - - 1 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1751
Best move: gxh6