Chess puzzle (Crushing)
Moves: 1. d4 e5 2. dxe5 d6 3. exd6 Bxd6 4. Nf3 Bg4 5. e4 Nc6 6. Bb5 Qf6 7. Nbd2 Ne7 8.
h3 Bh5 9. O-O O-O-O 10. c3 Bf4 11. Qa4 Bxf3 12. Nxf3 Bxc1 13. Rfxc1 g5 14. e5
Nxe5 15. Qxa7 N5c6 16. Qa8+ Nb8 17. Nd4 c6 18. Ba4 g4 19. hxg4 h5 20. Bd1 Rxd4
*
Position (FEN): Qnk4r/1p2np2/2p2q2/7p/3r2P1/2P5/PP3PP1/R1RB2K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 983
Best move: cxd4