Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 e6 4. a3 d5 5. exd5 exd5 6. Ba2 d4 7. d3 Bd6 8. h3
Nge7 9. O-O O-O 10. Nbd2 b6 11. Ne4 Bc7 12. Re1 Bb7 13. Bg5 Qd7 14. Qd2 Nd5 15.
Rad1 f5 16. Ng3 h6 17. Bxd5+ Qxd5 18. Bf4 Bxf4 19. Qxf4 g5 20. Qc1 Rae8 21.
Rxe8 Rxe8 22. Re1 Ne5 23. Kf1 Kf7 24. Nxf5 *
Position (FEN): 4r3/pb3k2/1p5p/2pqnNp1/3p4/P2P1N1P/1PP2PP1/2Q1RK2 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1046
Best move: Nxf3