Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. e3 d5 3. f4 e6 4. Nf3 Ne4 5. Bd3 c6 6. O-O c5 7. c3 c4 8. Bxe4
dxe4 9. Nfd2 b5 10. Nxe4 Be7 11. Qf3 Bb7 12. Nf6+ Bxf6 13. Qxb7 Nd7 14. Qxb5
O-O 15. Qxc4 Nb6 16. Qe2 Rc8 17. b3 h6 18. c4 Re8 19. b4 Nxc4 20. Nd2 *
Position (FEN): 2rqr1k1/p4pp1/4pb1p/8/1PnP1P2/4P3/P2NQ1PP/R1B2RK1 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1816
Best move: Nxe3