Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Nc3 Bc5 5. d3 d6 6. Bg5 h6 7. Bh4 O-O 8. Nd5
g5 9. Nxg5 hxg5 *
Position (FEN): r1bq1rk1/ppp2p2/2np1n2/1BbNp1p1/4P2B/3P4/PPP2PPP/R2QK2R w KQ - 0 10
White to move.
Themes:  Opening  
Puzzle rating: 1408
Best move: Bxg5