Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Nf3 d5 3. g3 Bf5 4. Bg2 c6 5. O-O e6 6. c4 dxc4 7. Nbd2 Be7 8.
Nxc4 O-O 9. b3 b5 10. Ncd2 Nbd7 11. Ne5 Nxe5 12. dxe5 Nd5 13. Bb2 f6 14. e4
Bxe4 15. Nxe4 fxe5 16. Bxe5 Rc8 17. Rc1 Nb4 18. a3 Nd3 19. Ra1 *
Position (FEN): 2rq1rk1/p3b1pp/2p1p3/1p2B3/4N3/PP1n2P1/5PBP/R2Q1RK1 b - - 2 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1666
Best move: Nxe5