Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Qh5 Nf6 3. Qf3 Nc6 4. c3 d5 5. d3 Bg4 6. Qg3 dxe4 7. dxe4 *
Position (FEN): r2qkb1r/pp2pppp/2n2n2/2p5/4P1b1/2P3Q1/PP3PPP/RNB1KBNR b KQkq - 0 7
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 675
Best move: Qd1#