Chess puzzle (Equality)
Moves: 1. e4 e5 2. f4 Bc5 3. Nf3 Nc6 4. Bc4 Nge7 5. fxe5 O-O 6. d4 Bb4+ 7. c3 Ba5 8.
Bg5 d6 9. O-O dxe5 10. Bxe7 *
Position (FEN): r1bq1rk1/ppp1Bppp/2n5/b3p3/2BPP3/2P2N2/PP4PP/RN1Q1RK1 b - - 0 10
Black to move.
Themes:  Opening  
Puzzle rating: 1437
Best move: Qxe7