Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 c5 3. d5 d6 4. c4 e5 5. f4 Nf6 6. Nc3 h6 7. Nf3 Nbd7 8. Bd3 a6
9. O-O Be7 10. Qe1 Nh7 11. Qg3 O-O 12. fxe5 Nxe5 13. Bxh6 Bf6 14. Be2 Kh8 15.
Bf4 Nxf3+ 16. Qxf3 Bxc3 17. bxc3 Qf6 18. Bd2 Qxf3 19. Bxf3 Kg8 20. Bf4 Rd8 21.
h3 Nf6 22. g4 b5 23. cxb5 axb5 24. g5 Ne8 25. Kh2 Ra3 26. Rfc1 b4 27. cxb4 *
Position (FEN): 2brn1k1/5pp1/3p4/2pP2P1/1P2PB2/r4B1P/P6K/R1R5 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 909
Best move: Rxf3