Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. g3 O-O 5. Bg2 c5 6. O-O Nc6 7. e3 d6 8. h3 b6
9. Nc3 Bb7 10. d5 Ne5 11. Nxe5 dxe5 12. Qc2 Ne8 13. e4 Nd6 14. b3 f5 15. Bb2 f4
16. Qe2 Qd7 17. g4 g5 18. f3 a6 19. a3 b5 20. Rfc1 h5 21. Bf1 hxg4 22. hxg4 Rf6
23. cxb5 Rh6 24. Na4 Nxb5 25. Nxc5 Qc7 26. Nxa6 Qb6+ 27. Nc5 Nd4 28. Bxd4 exd4
29. Nxb7 *
Position (FEN): r5k1/1N2p1b1/1q5r/3P2p1/3pPpP1/PP3P2/4Q3/R1R2BK1 b - - 0 29
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 1500
Best move: d3+