Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nf3 Nc6 3. Ne5 Nxe5 4. dxe5 e6 5. f3 Bc5 6. g4 f5 7. exf6 Qxf6 8.
h4 g5 9. h5 Qe5 10. Bd2 *
Position (FEN): r1b1k1nr/ppp4p/4p3/2bpq1pP/6P1/5P2/PPPBP3/RN1QKB1R b KQkq - 2 10
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1057
Best move: Qg3#