Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Nxe4 5. d3 Nf6 6. Bg5 Be7 7. Re1 h6 8.
Bh4 g5 9. Bg3 g4 *
Position (FEN): r1bqk2r/ppppbp2/2n2n1p/4p3/2B3p1/3P1NB1/PPP2PPP/RN1QR1K1 w kq - 0 10
White to move.
Themes:  Opening  
Puzzle rating: 1574
Best move: Nxe5