Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 Bf5 3. Nc3 c6 4. e3 Nd7 5. Nf3 f6 6. Nh4 g5 7. Nxf5 gxf4 *
Position (FEN): r2qkbnr/pp1np2p/2p2p2/3p1N2/3P1p2/2N1P3/PPP2PPP/R2QKB1R w KQkq - 0 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 1120
Best move: Qh5#