Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Indian_Variation
Moves: 1. b3 Nf6 2. Bb2 g6 3. e3 Bg7 4. Be2 d6 5. Nc3 O-O 6. h4 h5 7. Nh3 a5 8. a4 Na6
9. Nf4 c5 10. Nxh5 gxh5 11. Bxh5 Bf5 12. Bf3 Qd7 13. g4 Bxg4 14. h5 Bxf3 15.
Qxf3 Bh6 16. Ne4 Nxe4 17. Qxe4 f5 18. Qg2+ Kh7 *
Position (FEN): r4r2/1p1qp2k/n2p3b/p1p2p1P/P7/1P2P3/1BPP1PQ1/R3K2R w KQ - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1061
Best move: Qg6#