Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c4 Bc5 4. Nc3 Nf6 5. Nd5 d6 6. d3 h6 7. Be3 Bxe3 8. Nxe3
Be6 9. Nd5 a6 10. Be2 b5 11. Nxf6+ Qxf6 12. b3 Ne7 13. O-O Rd8 14. Nd2 c6 15.
Nb1 d5 16. cxd5 cxd5 17. exd5 Bxd5 18. Nc3 Bc6 19. Rc1 O-O 20. Ne4 *
Position (FEN): 3r1rk1/4npp1/p1b2q1p/1p2p3/4N3/1P1P4/P3BPPP/2RQ1RK1 b - - 5 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 940
Best move: Bxe4