Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. e5 Nxe5 7. Qe2 Qe7 8.
f4 Nc6 9. Nxc6 dxc6 10. Bd2 Bg4 11. Qxe7+ Bxe7 12. Bd3 O-O-O 13. h3 Be6 14. Be3
Kb8 15. O-O Nd5 16. Bd4 Nb4 17. Bxg7 Rhg8 18. Be5 Nxd3 19. cxd3 Rxd3 20. Rad1
Rdg3 21. Rf2 Bxh3 22. Kh2 Bf5 23. Ne2 R3g6 24. Nd4 Rh6+ 25. Kg1 Bc5 *
Position (FEN): 1k4r1/ppp2p1p/2p4r/2b1Bb2/3N1P2/8/PP3RP1/3R2K1 w - - 8 26
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1330
Best move: Nxf5