Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 Bf5 4. cxd5 Nxd5 5. Nxd5 Qxd5 6. Nf3 Nc6 7. e3 O-O-O
8. Bd3 Bg4 9. Be2 Nb4 10. O-O Bf5 11. Qa4 Nc2 12. Bc4 Qc6 13. Qxc6 bxc6 14. Ne5
Bg6 15. Nxg6 fxg6 16. Rb1 Nb4 17. Bd2 Nd5 18. Rfc1 Kb8 19. Ba5 Nb6 20. Be6 Rd6
21. Bf7 e6 22. Be8 Kb7 23. Bb4 Rd8 24. Bxc6+ Kb8 25. Ba5 Bd6 26. b4 Rhf8 27. b5
Rf7 28. Bb4 Bxb4 29. Rxb4 Rdf8 30. Rb2 Na4 31. Rbc2 Nb6 32. Bf3 g5 33. g4 *
Position (FEN): 1k3r2/p1p2rpp/1n2p3/1P4p1/3P2P1/4PB2/P1R2P1P/2R3K1 b - - 0 33
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1011
Best move: Rxf3