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. Nc3 Ne7 6. Nf3 e4 7. Nd4 O-O 8. Nxc6
Nxc6 9. Nxd5 Qh4 10. g3 Qh6 11. Nxc7 Bxc7 12. Bxc6 bxc6 13. O-O Ba6 14. d3 Qg6
15. Re1 f5 16. dxe4 fxe4 17. Qd4 Qf5 *
Position (FEN): r4rk1/p1b3pp/b1p5/5q2/3Qp3/1P2P1P1/PBP2P1P/R3R1K1 w - - 2 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 596
Best move: Qxg7#