Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 g6 3. d4 cxd4 4. Nxd4 Nc6 5. c4 Nf6 6. Nc3 d6 7. Be2 Nxd4 8.
Qxd4 Bg7 9. Qd3 O-O 10. O-O Nd7 11. Be3 Ne5 12. Qc2 Be6 13. b3 a5 14. Rad1 Ng4
15. Bd4 Nf6 16. f4 Ng4 17. Bxg7 Ne3 18. Qc1 *
Position (FEN): r2q1rk1/1p2ppBp/3pb1p1/p7/2P1PP2/1PN1n3/P3B1PP/2QR1RK1 b - - 2 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1511
Best move: Nxd1