Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Classical_Variation
Moves: 1. b3 d5 2. Bb2 c5 3. e3 Nc6 4. Bb5 Bd7 5. Bxc6 Bxc6 6. Nf3 Nf6 7. Ne5 e6 8.
Nxc6 bxc6 9. f4 Be7 10. O-O Ne4 11. d3 Nf6 12. Nd2 O-O 13. Qe1 Ng4 14. Qg3 f5
15. h3 Nh6 *
Position (FEN): r2q1rk1/p3b1pp/2p1p2n/2pp1p2/5P2/1P1PP1QP/PBPN2P1/R4RK1 w - - 1 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 400
Best move: Qxg7#