Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 c5 3. c3 cxd4 4. Qa4+ Nc6 5. exd4 Bd7 6. Qc2 Rc8 7. Bd3 Nxd4 8.
Qd1 Nc6 9. Nf3 e5 10. Be2 Bg4 11. h3 Bxf3 12. Bxf3 e4 13. Bg4 Rc7 14. Be3 g6
15. b4 f5 16. Be2 Bh6 17. Bd4 Nxd4 18. Qxd4 Nf6 19. Bb5+ Kf7 20. Qxa7 Re7 21.
O-O e3 22. f3 e2 23. Re1 Bd2 *
Position (FEN): 3q3r/Qp2rk1p/5np1/1B1p1p2/1P6/2P2P1P/P2bp1P1/RN2R1K1 w - - 2 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1089
Best move: Nxd2