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