Chess puzzle (Checkmate)
Opening: Rat_Defense, Rat_Defense_Small_Center_Defense
Moves: 1. e4 e6 2. d4 d6 3. f4 a6 4. Nf3 h6 5. Bd3 Bd7 6. O-O Be7 7. c4 Nf6 8. Be3 O-O
9. Nc3 Ng4 10. Bd2 e5 11. h3 exd4 12. hxg4 dxc3 13. Bxc3 Bxg4 14. f5 Bg5 15.
Qe1 Bxf3 16. Rxf3 Nd7 17. Qg3 Bh4 *
Position (FEN): r2q1rk1/1ppn1pp1/p2p3p/5P2/2P1P2b/2BB1RQ1/PP4P1/R5K1 w - - 3 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 870
Best move: Qxg7#