Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 e6 3. e3 Nf6 4. c4 c6 5. Nc3 Bb4 6. a3 Bxc3+ 7. bxc3 Qa5 8. Qc2
Ne4 9. Ne2 Nd7 10. cxd5 cxd5 11. f3 Nef6 12. Ng3 O-O 13. Bd3 Re8 14. O-O h6 15.
Ne2 e5 16. dxe5 Nxe5 17. Nd4 Nxd3 18. Qxd3 Be6 19. Bg3 Rac8 20. Rfc1 Rc4 21.
Nxe6 fxe6 22. e4 Rec8 23. Be5 *
Position (FEN): 2r3k1/pp4p1/4pn1p/q2pB3/2r1P3/P1PQ1P2/6PP/R1R3K1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1703
Best move: dxe4