Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Bb5+ c6 5. Bxb8 Rxb8 6. Ba4 b5 7. Bb3 a5 8. c3
b4 9. c4 Be7 10. Nf3 O-O 11. Ne5 Qb6 12. c5 Qa6 13. Bc2 Ra8 14. Bd3 Qb7 15. b3
Nd7 16. Qh5 f5 17. Nf3 Nf6 18. Qh3 a4 19. bxa4 Rxa4 20. Nbd2 Qa7 21. O-O Rxa2
22. Nb3 Rxa1 23. Rxa1 Qb8 24. Ne5 Qc7 25. Na5 Nd7 26. Nexc6 Bf6 27. Nxb4 Nxc5
28. Nbc6 *
Position (FEN): 2b2rk1/2q3pp/2N1pb2/N1np1p2/3P4/3BP2Q/5PPP/R5K1 b - - 1 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1137
Best move: Nxd3