Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nf6 7. Bc4 e6 8.
O-O Bd6 9. Bd3 Bxd3 10. Qxd3 h6 11. b3 O-O 12. Bb2 Nbd7 13. Ne4 Nxe4 14. Qxe4
Nf6 15. Qd3 Qc7 16. h3 Rac8 17. Rac1 Nd5 18. Qd1 c5 19. c4 Nf6 20. d5 exd5 21.
Bxf6 gxf6 22. Qxd5 Rfd8 23. Rcd1 Bh2+ 24. Kh1 *
Position (FEN): 2rr2k1/ppq2p2/5p1p/2pQ4/2P5/1P3N1P/P4PPb/3R1R1K b - - 4 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 779
Best move: Rxd5