Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nc6 3. Nc3 Nf6 4. d3 Bc5 5. h3 d6 6. Bg5 h6 7. Bh4 g5 8. Bg3 h5
9. Nd5 h4 10. Bh2 Nxd5 11. Bxd5 Qf6 12. Nf3 Nd4 13. Nxd4 Bxd4 14. O-O c6 15. c3
cxd5 *
Position (FEN): r1b1k2r/pp3p2/3p1q2/3pp1p1/3bP2p/2PP3P/PP3PPB/R2Q1RK1 w kq - 0 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1920
Best move: cxd4