Chess puzzle (Equality)
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 d5 4. Bb5 Bd6 5. f4 exf4 6. Bxg7 fxe3 7. Bxh8 *
Position (FEN): r1bqk1nB/ppp2p1p/2nb4/1B1p4/8/1P2p3/P1PP2PP/RN1QK1NR b KQq - 0 7
Black to move.
Themes:  Opening  
Puzzle rating: 1315
Best move: Qh4+