Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 Nc6 3. Nf3 Nf6 4. Ng5 e6 5. d3 d5 6. exd5 exd5 7. Bb5 a6 8.
Bxc6+ bxc6 9. h3 Be7 10. O-O O-O 11. Bf4 h6 12. Nf3 Be6 13. Ne5 Rc8 14. c3 Bd6
15. d4 cxd4 16. cxd4 c5 17. Be3 cxd4 18. Bxd4 Ne4 19. Nc3 Qc7 20. Rc1 *
Position (FEN): 2r2rk1/2q2pp1/p2bb2p/3pN3/3Bn3/2N4P/PP3PP1/2RQ1RK1 b - - 4 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1016
Best move: Bxe5