Chess puzzle (Crushing)
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 g6 4. h4 Bg7 5. Bg5 h6 6. Bxf6 Bxf6 7. e3 d6 8. Bd3
Nc6 9. h5 g5 10. Qc2 e6 11. d5 Ne5 12. dxe6 Nxd3+ 13. Qxd3 Bxe6 14. Nge2 Qd7
15. Nd4 O-O-O 16. O-O-O Rhe8 17. Nxe6 Qxe6 18. Nd5 Bg7 19. Rd2 Qe4 20. Rhd1 Re5
21. Qa3 Kb8 22. c5 Qxg2 *
Position (FEN): 1k1r4/ppp3b1/3p3p/2PNrppP/8/Q3P3/PP1R1Pq1/2KR4 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1697
Best move: f4