Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Qg4 Ne7 5. Qxg7 Rg8 6. Qxh7 c5 7. dxc5 *
Position (FEN): rnbqk1r1/pp2np1Q/4p3/2Pp4/1b2P3/2N5/PPP2PPP/R1B1KBNR b KQq - 0 7
Black to move.
Themes:  Opening  
Puzzle rating: 1466
Best move: d4