Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. f4 d5 3. e5 Bf5 4. d3 e6 5. Be2 Nh6 6. h3 Qh4+ 7. Kf1 Bc5 8. Nf3 *
Position (FEN): rn2k2r/pp3ppp/2p1p2n/2bpPb2/5P1q/3P1N1P/PPP1B1P1/RNBQ1K1R b kq - 4 8
Black to move.
Themes:  Opening Mate in 1 
Puzzle rating: 739
Best move: Qf2#