Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 d6 6. Bd5 Qd7 7. Ng5 Nh6 8. Qh5
Bb7 9. O-O g6 10. Qh3 Qxh3 11. Nxh3 O-O-O 12. c3 f6 13. a4 b4 14. Re1 bxc3 15.
dxc3 Ne7 16. Be6+ Kb8 17. b4 f5 18. Nd2 fxe4 19. Nxe4 Nhf5 20. Nhg5 Nh6 21. c4
Nc6 22. b5 axb5 23. axb5 Nd4 24. Ra2 Nxe6 *
Position (FEN): 1k1r1b1r/1bp4p/3pn1pn/1P2p1N1/2P1N3/8/R4PPP/2B1R1K1 w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 982
Best move: Nxe6