Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. d4 Nxd5 4. c4 Nb6 5. Nc3 Nc6 6. Be3 e6 7. Nf3 Bb4 8.
Rc1 O-O 9. Be2 Na5 10. b3 Bxc3+ 11. Rxc3 Nc6 12. O-O Ne7 13. Bg5 f6 14. Be3 Nf5
15. Qc2 Nxe3 16. fxe3 Nd7 17. e4 b6 18. e5 Bb7 19. exf6 Nxf6 20. Rd1 Qe7 21.
Ne5 Ne4 22. Rh3 Qg5 23. Bf3 Rxf3 *
Position (FEN): r5k1/pbp3pp/1p2p3/4N1q1/2PPn3/1P3r1R/P1Q3PP/3R2K1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1127
Best move: Rxf3