Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Steinitz_Countergambit
Moves: 1. d4 d5 2. Bf4 c5 3. e3 cxd4 4. exd4 Nc6 5. c3 f6 6. Nf3 Bg4 7. h3 Bxf3 8.
Qxf3 e5 9. dxe5 fxe5 10. Bg3 Nf6 11. Nd2 Bc5 12. Bb5 O-O 13. O-O-O Qa5 14. Bxc6
bxc6 15. Nb3 Qb5 16. Bxe5 Nd7 17. Qg3 Bxf2 *
Position (FEN): r4rk1/p2n2pp/2p5/1q1pB3/8/1NP3QP/PP3bP1/2KR3R w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 921
Best move: Qxg7#