Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e5 3. dxe5 Ne4 4. Qd4 Bb4+ 5. Nc3 Nxc3 6. bxc3 Nc6 7. Qe3 Ba5
8. Ba3 Qh4 9. g3 Qxc4 10. Bb2 Nd4 11. O-O-O Nb5 12. Rd3 Qxa2 13. e6 O-O 14.
exd7 Bxd7 15. Rxd7 Na3 16. Qd3 b5 17. Bg2 Rab8 18. Bd5 *
Position (FEN): 1r3rk1/p1pR1ppp/8/bp1B4/8/n1PQ2P1/qB2PP1P/2K3NR b - - 3 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1596
Best move: Nc4