Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d6 3. e4 Nc6 4. Nf3 e5 5. d5 Nb4 6. a3 Na6 7. Nc3 Nf6 8. Bg5 Be7
9. Bd3 Nc5 10. Bc2 h6 11. Bxf6 Bxf6 12. b4 Nd7 13. O-O O-O 14. Ba4 c6 15. dxc6
bxc6 16. Qxd6 Nb6 17. Qxd8 Rxd8 18. Bxc6 Rb8 19. c5 Nc4 20. Rfb1 Bg4 21. Bd5
Bxf3 22. Bxc4 Bh5 23. Bd5 Bg6 24. f3 Bg5 25. Rd1 Be3+ 26. Kf1 Bd4 27. Rac1 Kh8
28. Ne2 Be3 29. Rc3 Bg5 30. Rb1 f5 31. Ng3 fxe4 32. Nxe4 *
Position (FEN): 1r1r3k/p5p1/6bp/2PBp1b1/1P2N3/P1R2P2/6PP/1R3K2 b - - 0 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1047
Best move: Rxd5