Chess puzzle (Checkmate)
Moves: 1. e4 h6 2. d4 c6 3. Bc4 d6 4. Qh5 g6 5. Qf3 Nf6 6. e5 dxe5 7. dxe5 Bg4 8. Qb3
*
Position (FEN): rn1qkb1r/pp2pp2/2p2npp/4P3/2B3b1/1Q6/PPP2PPP/RNB1K1NR b KQkq - 2 8
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 525
Best move: Qd1#