Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Ng3 g6 6. Bc4 Bg7 7. d3 Nbd7 8.
O-O O-O 9. a3 e5 10. Re1 Re8 11. Bg5 h6 12. Bd2 Qc7 13. Bc3 Nd5 14. Bd2 Nf8 15.
Qc1 Kh7 16. d4 f6 17. h3 Be6 18. Ba2 a5 19. dxe5 fxe5 20. Nxe5 *
Position (FEN): r3rn2/1pq3bk/2p1b1pp/p2nN3/8/P5NP/BPPB1PP1/R1Q1R1K1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1123
Best move: Bxe5