Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Modern_Variation
Moves: 1. b3 e5 2. Bb2 Nc6 3. e3 d5 4. Bb5 Bd6 5. Nf3 Bg4 6. h3 Bxf3 7. Qxf3 Ne7 8.
Nc3 a6 9. Bxc6+ bxc6 10. Ne2 O-O 11. Qg4 f5 12. Qg5 h6 13. Qg3 e4 *
Position (FEN): r2q1rk1/2p1n1p1/p1pb3p/3p1p2/4p3/1P2P1QP/PBPPNPP1/R3K2R w KQ - 0 14
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 870
Best move: Qxg7#