Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Nc6 4. c3 a6 5. Nf3 Bd7 6. Bd3 e6 7. Nbd2 Be7 8. Qc2
h6 9. Ne5 Bd6 10. Be2 Qe7 11. Ndf3 g5 12. Bg3 g4 13. Nd2 h5 14. h4 Ne4 15. Nxe4
dxe4 16. Qxe4 Nxe5 17. Bxe5 *
Position (FEN): r3k2r/1ppbqp2/p2bp3/4B2p/3PQ1pP/2P1P3/PP2BPP1/R3K2R b KQkq - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 2063
Best move: Bc6