Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nf3 b6 3. d4 Bb7 4. Nc3 e6 5. g3 Bb4 6. Bg2 Bxc3+ 7. bxc3 c5 8.
O-O O-O 9. Ba3 d6 10. Re1 Qc7 11. Nh4 Bxg2 12. Nxg2 Nbd7 13. e4 Rfd8 14. d5 e5
15. Bc1 h6 16. f4 Re8 17. Qf3 Qd8 18. f5 a6 19. g4 Nh7 20. h4 f6 21. Qg3 Kh8
22. Kh2 Qe7 23. Ne3 Reb8 24. Rb1 b5 25. Re2 bxc4 26. Rxb8+ Rxb8 27. Nxc4 Rb1
28. Ba3 Nb6 29. Na5 Na4 30. Qd3 Rh1+ *
Position (FEN): 7k/4q1pn/p2p1p1p/N1pPpP2/n3P1PP/B1PQ4/P3R2K/7r w - - 7 31
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 958
Best move: Kxh1