Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. h4 h6 5. g4 Bh7 6. e6 fxe6 7. Bd3 Bxd3 8. Qxd3
Nf6 9. Qg6+ Kd7 10. Nf3 Qe8 11. Ne5+ Kc7 12. Qd3 Nbd7 13. Ng6 Rg8 14. Bf4+ Kc8
15. f3 Qf7 16. Nd2 e5 17. Nxe5 Nxe5 18. Bxe5 e6 19. O-O-O Bb4 20. Qb3 Bxd2+ 21.
Rxd2 Nd7 22. Bd6 Qxf3 *
Position (FEN): r1k3r1/pp1n2p1/2pBp2p/3p4/3P2PP/1Q3q2/PPPR4/2K4R w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 975
Best move: Qxf3