Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nc3 Nf6 3. Bf4 Bf5 4. f3 e6 5. g4 Bg6 6. h4 h5 7. g5 Nfd7 8. e3 c5
9. Nb5 Na6 10. a4 Rc8 11. Nxa7 Rb8 12. Nb5 f6 13. Bxb8 Qxb8 14. Bh3 Qg3+ 15.
Ke2 cxd4 16. Nxd4 Nb4 17. Bxe6 Nc5 18. Bh3 Bd6 19. Kf1 *
Position (FEN): 4k2r/1p4p1/3b1pb1/2np2Pp/Pn1N3P/4PPqB/1PP5/R2Q1KNR b k - 4 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 2391
Best move: Nxc2