Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. a3 Nf6 4. Nc3 c6 5. Bg5 Be7 6. c5 Nbd7 7. b4 O-O 8. Nf3 h6
9. Bh4 a5 10. e3 b6 11. Bd3 bxc5 12. bxc5 Ba6 13. O-O Qc8 14. Bg3 Nh5 15. Qc2
Nxg3 16. hxg3 f5 17. Rfb1 Nf6 18. Ne5 Bxd3 19. Qxd3 Ne4 20. Na4 Qc7 21. Rb6 Bf6
22. Rxc6 Qe7 23. Ng6 Qe8 24. Nxf8 Qxc6 25. Nb6 *
Position (FEN): r4Nk1/6p1/1Nq1pb1p/p1Pp1p2/3Pn3/P2QP1P1/5PP1/R5K1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1867
Best move: Rxf8