Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Classical_Variation
Moves: 1. b3 d5 2. Bb2 Nc6 3. Nf3 Bg4 4. h3 Bxf3 5. exf3 e5 6. Be2 Nf6 7. O-O Bd6 8.
Bb5 Qd7 9. d4 e4 10. fxe4 Nxe4 11. Re1 O-O 12. Nd2 f5 13. c4 a6 14. cxd5 axb5
15. dxc6 Qxc6 16. Nxe4 fxe4 17. d5 Qe8 18. Qg4 Rf4 *
Position (FEN): r3q1k1/1pp3pp/3b4/1p1P4/4prQ1/1P5P/PB3PP1/R3R1K1 w - - 3 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1024
Best move: Qxg7#