Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 O-O 6. Bg5 h6 7. Bd2 d6 8. Nc3
Bg4 9. h3 Bh5 10. Qe2 Re8 11. g4 Bg6 12. Rac1 Nd4 13. Nxd4 exd4 14. Na4 Rb8 15.
b4 b5 16. Nxc5 bxc4 17. Na6 cxd3 *
Position (FEN): 1r1qr1k1/p1p2pp1/N2p1nbp/8/1P1pP1P1/3p3P/P1PBQP2/2R2RK1 w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1472
Best move: cxd3