Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. O-O Nxe4 5. d4 Nd6 6. Bxc6 dxc6 7. dxe5 Nf5
8. Qxd8+ Kxd8 9. Rd1+ Ke8 10. Nc3 Be7 11. Ne2 Nh4 12. Nxh4 Bxh4 13. Bf4 Be7 14.
Rd2 g5 15. Be3 b6 16. Rad1 h5 17. Nd4 Bd7 18. e6 fxe6 19. Nf3 Bc8 20. Bxg5 Bb7
21. Bxe7 Kxe7 22. Rd7+ Kf6 23. Rxc7 Rhd8 24. Rdd7 Rxd7 25. Rxd7 Ba6 26. b3 c5
27. c4 b5 28. cxb5 Bxb5 29. Nd2 *
Position (FEN): r7/p2R4/4pk2/1bp4p/8/1P6/P2N1PPP/6K1 b - - 1 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 670
Best move: Bxd7