Chess puzzle (Equality)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Nf3 Qe7 4. Bg5 Qb4+ 5. Nc3 Qxb2 6. Bd2 Bb4 7. Rb1 Qxc3
8. Bxc3 Bxc3+ 9. Nd2 Bxe5 10. e3 d5 11. Bb5 Bd7 12. Bxc6 Bxc6 13. O-O Ne7 14.
c4 O-O 15. cxd5 Nxd5 16. Nc4 Nc3 17. Nxe5 *
Position (FEN): r4rk1/ppp2ppp/2b5/4N3/8/2n1P3/P4PPP/1R1Q1RK1 b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Nxd1