Chess puzzle (Equality)
Moves: 1. Nf3 Nc6 2. d4 d5 3. c4 e6 4. Nc3 Bb4 5. Qb3 Bxc3+ 6. Qxc3 Nf6 7. g3 O-O 8.
Bg2 Qe7 9. O-O Bd7 10. cxd5 Nxd5 11. Qb3 b6 12. Bg5 f6 13. Bd2 a5 14. Nh4 Nxd4
15. Qd3 Qc5 16. Rac1 Nb4 17. Rxc5 *
Position (FEN): r4rk1/2pb2pp/1p2pp2/p1R5/1n1n3N/3Q2P1/PP1BPPBP/5RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1697
Best move: Nxd3