Chess puzzle (Advantage)
Moves: 1. d4 e6 2. e3 d5 3. Bd3 c5 4. c3 cxd4 5. exd4 Nf6 6. Nd2 Bd6 7. g3 O-O 8. f4
Bd7 9. Ngf3 Bc6 10. Qe2 a6 11. Ne5 Qc7 12. h4 b5 13. a3 Nfd7 14. Qg2 f6 15.
Nxc6 Nxc6 16. Nf3 Na5 17. Bc2 e5 18. fxe5 fxe5 19. dxe5 Nxe5 20. Nxe5 *
Position (FEN): r4rk1/2q3pp/p2b4/np1pN3/7P/P1P3P1/1PB3Q1/R1B1K2R b KQ - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 904
Best move: Bxe5