Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Bg4 4. dxe5 Bxf3 5. gxf3 Be7 6. exd6 Bxd6 7. Nc3 Nc6
8. Be3 Nf6 9. Bb5 O-O 10. a3 Ne5 11. Be2 Qe7 12. Nd5 Nxd5 13. exd5 Rad8 14. Qd4
c5 15. Qc3 Qf6 16. f4 Nd7 17. Qxf6 Nxf6 18. O-O-O b6 19. h4 Rfe8 20. Bc4 Ng4
21. Rde1 f5 22. h5 h6 23. Bd3 Rf8 24. f3 *
Position (FEN): 3r1rk1/p5p1/1p1b3p/2pP1p1P/5Pn1/P2BBP2/1PP5/2K1R2R b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1157
Best move: Nxe3