Chess puzzle (Equality)
Moves: 1. d4 f5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4 5. Bd2 Bxc3 6. Bxc3 Ne4 7. Qc2 d5 8. g3
Nc6 9. Bg2 O-O 10. O-O dxc4 11. a4 a5 12. Rfd1 b6 13. Be1 Ba6 14. b3 Qd5 15.
bxc4 Bxc4 16. Nd2 Bxe2 17. Nxe4 Bxd1 18. Rxd1 fxe4 19. Bxe4 Nxd4 20. Bxd5 *
Position (FEN): r4rk1/2p3pp/1p2p3/p2B4/P2n4/6P1/2Q2P1P/3RB1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1443
Best move: Nxc2