Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Mason_Variation
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 e6 4. Nf3 c5 5. c3 Nc6 6. Nbd2 cxd4 7. exd4 Bd6 8.
Ne5 O-O 9. Bd3 h6 10. Qf3 Kh8 11. g4 Bxe5 12. dxe5 Ng8 13. g5 f5 14. gxh6 gxh6
15. Qh5 Qe7 16. Rg1 Rf7 17. Bxh6 Nxh6 18. Qxh6+ Rh7 19. Qg6 Nxe5 *
Position (FEN): r1b4k/pp2q2r/4p1Q1/3pnp2/8/2PB4/PP1N1P1P/R3K1R1 w Q - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 925
Best move: Qg8#