Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d4 Bg4 5. dxe5 dxe5 6. Qxd8+ Rxd8 7. Be2 Bc5
8. h3 Bh5 9. O-O Nf6 10. Nc3 O-O 11. Bg5 h6 12. Bxf6 gxf6 13. Nd5 Rd6 14. Nxc7
Nb4 15. a3 Bxf3 16. Bxf3 Nxc2 17. Rac1 Rd2 18. Nd5 Bd4 19. Nxf6+ Kg7 20. Nh5+
Kg6 21. Rfd1 Bxf2+ 22. Kh1 Rfd8 23. Rxc2 *
Position (FEN): 3r4/pp3p2/6kp/4p2N/4P3/P4B1P/1PRr1bP1/3R3K b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1154
Best move: Rxd1+