Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d6 2. Bf4 g6 3. Nc3 Bg7 4. e4 Nf6 5. Qd2 O-O 6. O-O-O Nbd7 7. f3 a6 8.
Bh6 b5 9. h4 c5 10. dxc5 Nxc5 11. h5 Nxh5 12. Rxh5 gxh5 13. Qg5 e5 *
Position (FEN): r1bq1rk1/5pbp/p2p3B/1pn1p1Qp/4P3/2N2P2/PPP3P1/2KR1BN1 w - - 0 14
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 835
Best move: Qxg7#