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. f4 Qe7 6. Nf3 e4 7. Nd4 Bd7 8. Bxc6
bxc6 9. O-O c5 10. Ne2 Nf6 11. Nbc3 O-O 12. a4 a5 13. Nb5 Bxb5 14. axb5 Nd7 15.
c4 Nb6 16. Qc2 dxc4 17. bxc4 Qe6 18. Qc3 a4 *
Position (FEN): r4rk1/2p2ppp/1n1bq3/1Pp5/p1P1pP2/2Q1P3/1B1PN1PP/R4RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 479
Best move: Qxg7#