Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 d6 3. Nf3 Nc6 4. d4 cxd4 5. Nxd4 Nf6 6. Nxc6 bxc6 7. Bf4 Bb7 8.
e5 dxe5 9. Qxd8+ Rxd8 10. Bxe5 Nd5 11. Bd3 f6 12. Bg3 Nxc3 13. bxc3 c5 14. O-O
Bd5 15. c4 Bc6 16. Rab1 e5 17. f3 Bd6 18. Rfe1 O-O 19. Bf2 f5 20. c3 g5 21. Rb3
Bc7 22. Ra3 *
Position (FEN): 3r1rk1/p1b4p/2b5/2p1ppp1/2P5/R1PB1P2/P4BPP/4R1K1 b - - 3 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1014
Best move: Rxd3