Chess puzzle (Advantage)
Moves: 1. d4 g6 2. e4 Bg7 3. Nf3 c6 4. e5 d6 5. Bf4 dxe5 6. Nxe5 Nf6 7. Nc3 O-O 8. Bc4
a5 9. O-O b5 10. Be2 b4 11. Na4 Ba6 12. Nc5 Bxe2 13. Qxe2 Nd5 14. Bg3 h5 15.
Qd3 e6 16. c4 bxc3 17. bxc3 h4 18. c4 Nb4 19. Qe4 hxg3 20. fxg3 Qc7 *
Position (FEN): rn3rk1/2q2pb1/2p1p1p1/p1N1N3/1nPPQ3/6P1/P5PP/R4RK1 w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1965
Best move: Nxe6