Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Bg5 Be7 4. e3 h6 5. Bh4 b6 6. Nf3 Bb7 7. Bg3 Ne4 8. Bf4
g5 9. Be5 Bf6 10. h3 Bxe5 11. Nxe5 Qf6 12. Qc2 d6 13. Nf3 Nd7 14. Be2 O-O-O 15.
Nc3 Nxc3 16. Qxc3 Kb8 17. b4 c5 18. Rc1 Rc8 19. bxc5 dxc5 20. O-O h5 21. a4 g4
22. hxg4 *
Position (FEN): 1kr4r/pb1n1p2/1p2pq2/2p4p/P1PP2P1/2Q1PN2/4BPP1/2R2RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1208
Best move: hxg4