Chess puzzle (Checkmate)
Moves: 1. d4 b6 2. Bf4 Bb7 3. e3 g6 4. Nf3 h5 5. Nbd2 f6 6. c3 g5 7. Qc2 gxf4 *
Position (FEN): rn1qkbnr/pbppp3/1p3p2/7p/3P1p2/2P1PN2/PPQN1PPP/R3KB1R w KQkq - 0 8
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 720
Best move: Qg6#