Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c4 e6 3. d3 a6 4. Nf3 Nc6 5. Be2 Be7 6. O-O Nf6 7. h3 Qb6 8. Nc3
O-O 9. b3 Qc7 10. Bb2 b5 11. cxb5 axb5 12. Nxb5 Qb6 13. Nc3 Bb7 14. e5 Nh5 15.
Nh2 Nf4 16. Nf3 Nxe2+ 17. Qxe2 Nd4 18. Nxd4 cxd4 19. Ne4 Rac8 20. f4 f5 21. Ng3
Qc6 22. Rac1 Qb6 23. Rc4 Rxc4 24. dxc4 *
Position (FEN): 5rk1/1b1pb1pp/1q2p3/4Pp2/2Pp1P2/1P4NP/PB2Q1P1/5RK1 b - - 0 24
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1028
Best move: d3+