Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 c5 5. a3 Bxc3 6. Bxc3 cxd4 7. Bxd4 Nc6 8.
Bc3 O-O 9. Nf3 d5 10. e3 Qc7 11. Rc1 dxc4 12. Bxc4 Rd8 13. Qe2 e5 14. O-O Bg4
15. h3 Bh5 16. g4 Nxg4 17. hxg4 Bxg4 18. e4 Rd6 19. Qe3 Rg6 20. Ng5 Bh3 21.
Bxe5 *
Position (FEN): r5k1/ppq2ppp/2n3r1/4B1N1/2B1P3/P3Q2b/1P3P2/2R2RK1 b - - 0 21
Black to move.
Themes: Hanging Piece, Pin Middlegame  
Puzzle rating: 2098
Best move: Nxe5