Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Be3 cxd4 6. cxd4 Nge7 7. Nf3 Nf5 8. Bd3
Bb4+ 9. Nc3 O-O 10. O-O Nxe3 11. fxe3 Bd7 12. Qe1 f5 13. Qg3 Be7 14. Ne2 Nb4
15. Bb1 Bb5 16. Qf2 Nd3 17. Bxd3 Bxd3 18. Rfd1 Be4 19. Nf4 Bxf3 20. Qxf3 g6 *
Position (FEN): r2q1rk1/pp2b2p/4p1p1/3pPp2/3P1N2/4PQ2/PP4PP/R2R2K1 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 843
Best move: Nxe6