Chess puzzle (Checkmate)
Opening: Slav_Defense, Slav_Defense_Diemer_Gambit
Moves: 1. e4 c6 2. d4 d5 3. c4 dxe4 4. Nc3 Bf5 5. Nge2 Nf6 6. Be3 e6 7. Ng3 Bg6 8. c5
Be7 9. a3 O-O 10. h4 h5 11. Be2 Qc7 12. Bxh5 Nxh5 13. Nxh5 Rd8 14. Qg4 Bf5 *
Position (FEN): rn1r2k1/ppq1bpp1/2p1p3/2P2b1N/3Pp1QP/P1N1B3/1P3PP1/R3K2R w KQ - 3 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 646
Best move: Qxg7#