Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Bc4 a6 5. d3 h6 6. Nf3 Bg4 7. h3 Bf5 8. Be3
e6 9. O-O Nf6 10. Re1 Bd6 11. Nh4 Bh7 12. Nf3 Nc6 13. a3 O-O 14. Qd2 b5 15. Ba2
Ne5 16. Nxe5 Bxe5 17. Bc5 Re8 18. Rxe5 Nd7 19. Ree1 *
Position (FEN): r2qr1k1/2pn1ppb/p3p2p/1pB5/8/P1NP3P/BPPQ1PP1/R3R1K1 b - - 2 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1562
Best move: Nxc5