Chess puzzle (Equality)
Moves: 1. d4 e6 2. Bf4 c5 3. c3 Nc6 4. e3 Qb6 5. Qc2 Nf6 6. h3 Be7 7. Bd3 d6 8. Nd2
Bd7 9. Ngf3 h6 10. O-O g5 11. Bh2 Nh5 12. Bg6 Ng7 13. Bd3 f5 14. dxc5 Qxc5 15.
e4 O-O-O 16. exf5 exf5 17. Rac1 h5 18. Rfe1 g4 19. Rxe7 *
Position (FEN): 2kr3r/pp1bR1n1/2np4/2q2p1p/6p1/2PB1N1P/PPQN1PPB/2R3K1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1878
Best move: Nxe7