Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 Nc6 3. Bd3 Nf6 4. Nf3 Bg4 5. h3 Bh5 6. O-O e6 7. a3 Bd6 8. b3 e5
9. dxe5 Nxe5 10. Be2 O-O 11. Bb2 Nxf3+ 12. Bxf3 Bxf3 13. Qxf3 Ne4 14. Nc3 Nd2
15. Qg4 Nxf1 16. Nxd5 Bh2+ 17. Kh1 Qxd5 *
Position (FEN): r4rk1/ppp2ppp/8/3q4/6Q1/PP2P2P/1BP2PPb/R4n1K w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 791
Best move: Qxg7#