Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nf6 3. e4 Bc5 4. h3 O-O 5. Nf3 Nc6 6. d4 exd4 7. Nd5 Nxe4 8.
Bd3 Nf6 9. O-O Nxd5 *
Position (FEN): r1bq1rk1/pppp1ppp/2n5/2bn4/2Pp4/3B1N1P/PP3PP1/R1BQ1RK1 w - - 0 10
White to move.
Themes:  Opening  
Puzzle rating: 1351
Best move: cxd5