Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. d4 d5 3. c4 c5 4. cxd5 Nxd5 5. e3 Nc6 6. Bb5 e6 7. O-O Bd7 8. Nc3
Nxc3 9. bxc3 a6 10. Bd3 Be7 11. Ba3 cxd4 12. Bxe7 Qxe7 13. cxd4 O-O 14. Rc1
Rfd8 15. Qc2 g6 16. Be4 Rab8 17. Rfd1 Nb4 18. Qd2 Ba4 19. Re1 f5 20. Bb1 a5 21.
Ne5 Qg7 22. a3 Qxe5 23. dxe5 *
Position (FEN): 1r1r2k1/1p5p/4p1p1/p3Pp2/bn6/P3P3/3Q1PPP/1BR1R1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 707
Best move: Rxd2