Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 Nf6 4. Nf3 e4 5. Nd4 Bd6 6. Nf5 O-O 7. Nxd6 cxd6 8.
c4 d5 9. cxd5 Nxd5 10. Qg4 f5 *
Position (FEN): r1bq1rk1/pp1p2pp/2n5/3n1p2/4p1Q1/1P2P3/PB1P1PPP/RN2KB1R w KQ - 0 11
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 697
Best move: Qxg7#