Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Bf5 3. cxd5 Qxd5 4. Nc3 Qa5 5. Bd2 e6 6. a3 a6 7. Nf3 f6 8. e3
Bd6 9. Nh4 g5 10. Nxf5 Qxf5 11. Qa4+ Nc6 12. Be2 h5 13. h3 h4 14. Bg4 Qa5 15.
Qxa5 Nxa5 16. Bxe6 Ne7 17. Ne4 Nc4 18. Nxf6+ Kd8 19. b3 *
Position (FEN): r2k3r/1pp1n3/p2bBN2/6p1/2nP3p/PP2P2P/3B1PP1/R3K2R b KQ - 0 19
Black to move.
Themes:  Middlegame  
Puzzle rating: 2373
Best move: Nxd2