Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Bc5 5. c3 dxc3 6. Qb3 Qf6 7. O-O Nge7 8.
Nxc3 h6 9. Nd5 Qd6 10. Nxe7 *
Position (FEN): r1b1k2r/ppppNpp1/2nq3p/2b5/2B1P3/1Q3N2/PP3PPP/R1B2RK1 b kq - 0 10
Black to move.
Themes:  Opening  
Puzzle rating: 1580
Best move: Qxe7