Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bb4 4. a3 Bxc3 5. dxc3 Nxe4 6. Qd5 Nf6 7. Qxe5+ Qe7
8. Qxe7+ Kxe7 9. Bg5 Re8 10. O-O-O h6 11. Re1+ Kd8 12. Bxf6+ gxf6 13. Bc4 Nc6
14. Bxf7 Rxe1+ 15. Rxe1 d6 16. Re8+ Kd7 17. Rh8 Ne5 18. Nxe5+ fxe5 19. Kd2 Ke7
20. Bh5 b6 21. Rh7+ Kd8 22. Rh8+ Ke7 23. Rxc8 *
Position (FEN): r1R5/p1p1k3/1p1p3p/4p2B/8/P1P5/1PPK1PPP/8 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 688
Best move: Rxc8