Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 d6 6. N1c3 a6 7. Na3 b5 8. Nd5
Be6 9. c3 Be7 10. Be2 Nf6 11. Bf3 h6 12. O-O O-O 13. Nc2 Rc8 14. Nce3 Re8 15.
b3 Bf8 16. Ba3 Bxd5 17. Nxd5 Nxd5 18. Qxd5 Qf6 19. Rad1 Red8 20. Rd2 Ne7 21.
Qb7 Rxc3 22. Qxa6 Ng6 23. Rfd1 *
Position (FEN): 3r1bk1/5pp1/Q2p1qnp/1p2p3/4P3/BPr2B2/P2R1PPP/3R2K1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1614
Best move: Rxf3