Chess puzzle (Crushing)
Moves: 1. b4 Nf6 2. Bb2 d6 3. e3 e5 4. b5 Be7 5. a4 O-O 6. c4 Nbd7 7. Nc3 Nc5 8. h3 c6
9. Nf3 e4 10. Nd4 cxb5 11. axb5 Bd7 12. Be2 b6 13. O-O a5 14. bxa6 Rxa6 15.
Rxa6 Nxa6 16. Qa1 Nc7 17. Ncb5 d5 18. Nxc7 Qxc7 19. cxd5 Nxd5 20. Rc1 Qb7 21.
Nb3 Ra8 22. Qb1 f5 23. Be5 Bf6 24. Bxf6 Nxf6 25. Nd4 g6 26. Bc4+ Kg7 27. Qb2
Rc8 28. Be6 Rxc1+ 29. Qxc1 Bxe6 30. Nxe6+ Kh6 31. Qc7 Qxc7 32. Nxc7 Nd5 *
Position (FEN): 8/2N4p/1p4pk/3n1p2/4p3/4P2P/3P1PP1/6K1 w - - 1 33
White to move.
Themes: Hanging Piece Endgame, Knight Endgame  
Puzzle rating: 677
Best move: Nxd5