Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 d6 3. Qf3 Nf6 4. Qb3 e6 5. f3 Nbd7 6. Ne2 Ne5 7. Bb5+ Bd7 8.
Qa4 Bxb5 9. Qxb5+ Qd7 10. Nec3 a6 11. Qa5 Nc4 12. Qa4 Qxa4 13. Nxa4 b5 14. Nac3
Nh5 15. d3 Ne5 16. a4 b4 17. Ne2 Nf6 18. O-O h5 19. Bg5 Be7 20. h3 Nh7 21. Bf4
Ng6 22. Be3 Bg5 23. Bxg5 Nxg5 24. c3 Nf4 *
Position (FEN): r3k2r/5pp1/p2pp3/2p3np/Pp2Pn2/2PP1P1P/1P2N1P1/RN3RK1 w kq - 1 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 971
Best move: Nxf4