Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. d4 c5 3. d5 b5 4. cxb5 a6 5. bxa6 Bxa6 6. Nc3 d6 7. Nf3 g6 8. h3
Bg7 9. g3 O-O 10. Bg2 Nbd7 11. O-O Qc7 12. Re1 Rfb8 13. Rb1 Ng4 14. Bf4 Nge5
15. Qd2 Nc4 16. Qc2 Nde5 17. Bxe5 Nxe5 18. Nxe5 Bxe5 19. f4 Bd4+ 20. Kh2 Bc4
21. b3 Bxc3 22. Qxc3 Bb5 23. a4 Ba6 24. e4 Rb4 25. e5 Bb7 26. Qc2 Rd4 27. Red1
dxe5 28. Rxd4 exd4 29. f5 Rd8 30. fxg6 hxg6 31. b4 c4 32. d6 exd6 33. Bxb7 d5
34. Bxd5 *
Position (FEN): 3r2k1/2q2p2/6p1/3B4/PPpp4/6PP/2Q4K/1R6 b - - 0 34
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1427
Best move: Rxd5