Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. d4 d5 3. c4 e6 4. g3 c5 5. Bg2 Nc6 6. dxc5 Bxc5 7. O-O O-O 8. Nc3
dxc4 9. Bg5 Qxd1 10. Rfxd1 Be7 11. Nd2 h6 12. Bxf6 Bxf6 13. Nxc4 Rd8 14. Nb5
Bd7 15. Ncd6 a6 16. Nc7 Rab8 17. Ne4 Bxb2 18. Rab1 Be5 19. Nd6 Nd4 20. Nxb7 Ba4
21. Rxd4 *
Position (FEN): 1r1r2k1/1NN2pp1/p3p2p/4b3/b2R4/6P1/P3PPBP/1R4K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1435
Best move: Rxd4