Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 Nf6 2. Nf3 d5 3. e3 e6 4. Bd3 Bd6 5. O-O O-O 6. b3 b6 7. Bb2 Bb7 8. Nbd2
Nbd7 9. Ne5 c5 10. f4 Ne4 11. Bxe4 dxe4 12. c4 f6 13. Nxd7 Qxd7 14. Qg4 f5 15.
Qg3 Qc7 16. Rac1 Rad8 17. Rfd1 Qb8 18. dxc5 Bxc5 *
Position (FEN): 1q1r1rk1/pb4pp/1p2p3/2b2p2/2P1pP2/1P2P1Q1/PB1N2PP/2RR2K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 593
Best move: Qxg7#