Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f3 Nf6 3. Nc3 Bc5 4. Bb5 c6 5. Ba4 d5 6. exd5 Nxd5 7. Ne4 Bb6 8.
Ne2 O-O 9. d4 exd4 10. Nxd4 Re8 11. O-O Re7 12. c4 c5 13. Ne2 f5 14. N4g3 Qc7
15. Qxd5+ Be6 16. Qd3 Rf7 17. Bf4 Qe7 18. Rad1 Nc6 19. a3 Rd8 20. Qc2 Nd4 21.
Nxd4 cxd4 22. Ne2 *
Position (FEN): 3r2k1/pp2qrpp/1b2b3/5p2/B1Pp1B2/P4P2/1PQ1N1PP/3R1RK1 b - - 1 22
Black to move.
Themes: Discovered Attack Middlegame  
Puzzle rating: 958
Best move: d3+