Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. d3 d6 6. c3 Be7 7. Nbd2 Bg4 8. Nf1
b5 9. Bb3 O-O 10. Ng3 h6 11. h3 Be6 12. O-O Na5 13. Bc2 c5 14. Re1 Rc8 15. Nh4
Nc6 16. Nhf5 d5 17. Nxe7+ Qxe7 18. f4 d4 19. f5 Bd7 20. Kh1 c4 21. a3 dxc3 22.
bxc3 cxd3 23. Bxd3 Nd4 *
Position (FEN): 2r2rk1/3bqpp1/p4n1p/1p2pP2/3nP3/P1PB2NP/6P1/R1BQR2K w - - 1 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1109
Best move: cxd4