Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. Bc4 a6 4. a4 d5 5. exd5 exd5 6. Ba2 h6 7. O-O Be6 8. Re1
Nf6 9. d4 c4 10. h3 Bd6 11. b3 b5 12. bxc4 bxc4 13. Nc3 Nc6 14. Bb1 O-O 15. Ne5
Qc7 16. Bf4 Rad8 17. Re3 Rfe8 18. Ne2 Bxe5 19. dxe5 Nd7 20. Nd4 Ncxe5 21. Bxe5
*
Position (FEN): 3rr1k1/2qn1pp1/p3b2p/3pB3/P1pN4/4R2P/2P2PP1/RB1Q2K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 882
Best move: Nxe5