Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 Nf6 2. Nf3 d5 3. e3 e6 4. Bd3 Be7 5. O-O O-O 6. Nbd2 b6 7. Re1 Bb7 8. c3
Nbd7 9. e4 dxe4 10. Nxe4 Nxe4 11. Bxe4 Bxe4 12. Re2 Bxf3 13. gxf3 Bg5 14. f4
Bh4 15. Kh1 Qf6 16. Qg1 c5 17. Be3 cxd4 18. Bxd4 Qxf4 *
Position (FEN): r4rk1/p2n1ppp/1p2p3/8/3B1q1b/2P5/PP2RP1P/R5QK w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 772
Best move: Qxg7#