Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O g6 5. d4 Bd7 6. Re1 Bg7 7. Bg5 Nge7 8. Nc3
Nxd4 9. Bxd7+ *
Position (FEN): r2qk2r/pppBnpbp/3p2p1/4p1B1/3nP3/2N2N2/PPP2PPP/R2QR1K1 b kq - 0 9
Black to move.
Themes:  Opening  
Puzzle rating: 935
Best move: Qxd7