Chess puzzle (Advantage)
Moves: 1. d4 d5 2. g3 Nf6 3. Bg2 Bf5 4. Nf3 e6 5. O-O Nbd7 6. b3 c5 7. Bb2 cxd4 8.
Nxd4 Bg6 9. a3 Rc8 10. c3 Ne4 11. Nf3 Be7 12. c4 Ndf6 13. cxd5 exd5 14. Nh4 O-O
15. Nxg6 fxg6 16. Nd2 Qb6 17. Nxe4 dxe4 18. Bxe4 Rfd8 19. Qb1 Rd2 20. Bxf6 Bxf6
21. Ra2 Rcd8 22. Rxd2 Rxd2 23. Bd5+ *
Position (FEN): 6k1/pp4pp/1q3bp1/3B4/8/PP4P1/3rPP1P/1Q3RK1 b - - 1 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 987
Best move: Rxd5