Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nc3 d5 3. cxd5 Nxd5 4. g3 Nc6 5. Bg2 Nxc3 6. bxc3 e6 7. e3 Be7 8.
Ne2 O-O 9. O-O Bd7 10. d4 Bf6 11. Rb1 Rb8 12. c4 b6 13. d5 exd5 14. cxd5 Ne7
15. Bb2 Bxb2 16. Rxb2 Bc8 17. Nf4 Bb7 18. e4 c5 19. Qc2 Re8 20. a4 Ng6 21. Nxg6
hxg6 22. Rfb1 Bc8 23. a5 f5 24. axb6 axb6 25. Qc4 Kh7 26. exf5 Bxf5 27. Rd1 Qd6
28. Ra1 Rb7 29. Ra6 Re1+ 30. Bf1 Bh3 *
Position (FEN): 8/1r4pk/Rp1q2p1/2pP4/2Q5/6Pb/1R3P1P/4rBK1 w - - 8 31
White to move.
Themes:  Middlegame  
Puzzle rating: 1110
Best move: Qh4+