Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Classical_Variation
Moves: 1. b3 d5 2. Bb2 Nf6 3. e3 Nc6 4. f4 Bg4 5. Be2 Bxe2 6. Qxe2 e6 7. Nf3 Bc5 8.
Nc3 a6 9. O-O O-O 10. Rac1 Ba7 11. Qf2 Qd6 12. Qg3 Nh5 13. Qg4 Nxf4 14. Nb5
axb5 *
Position (FEN): r4rk1/bpp2ppp/2nqp3/1p1p4/5nQ1/1P2PN2/PBPP2PP/2R2RK1 w - - 0 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 865
Best move: Qxg7#