Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. d3 Nf6 5. Nc3 O-O 6. h3 h6 7. Qe2 Re8 8. Bd2
a6 9. a3 b5 10. Ba2 d6 11. Nd1 Nd4 12. Nxd4 Bxd4 13. c3 Bb6 14. Ne3 Bb7 15. g4
d5 16. O-O-O d4 17. cxd4 *
Position (FEN): r2qr1k1/1bp2pp1/pb3n1p/1p2p3/3PP1P1/P2PN2P/BP1BQP2/2KR3R b - - 0 17
Black to move.
Themes:  Middlegame  
Puzzle rating: 1610
Best move: exd4