Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 c5 4. c3 Nc6 5. d4 Bg4 6. Bb5 e6 7. Nbd2 Ne7 8. Qa4 a6
9. Bxc6+ Nxc6 10. dxc5 Bxf3 11. Nxf3 Bxc5 12. O-O O-O 13. Qg4 Re8 14. Bh6 Bf8
15. Bf4 b5 16. Ng5 b4 17. Rae1 bxc3 18. Qh5 h6 19. Qxf7+ Kh8 20. Nxe6 Qe7 21.
Qxe7 Rxe7 22. Nxf8 Rxf8 23. bxc3 *
Position (FEN): 5r1k/4r1p1/p1n4p/3pP3/5B2/2P5/P4PPP/4RRK1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 875
Best move: Rxf4