Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_Classical_Variation
Moves: 1. b3 d5 2. Bb2 Bf5 3. Nf3 e6 4. e3 Nf6 5. c4 c6 6. Be2 Nbd7 7. O-O Bd6 8. d4
O-O 9. Nc3 Qe7 10. Nh4 Bg6 11. Nxg6 hxg6 12. f4 c5 13. cxd5 exd5 14. Rf3 cxd4
15. Qxd4 Bc5 16. Nxd5 Nxd5 *
Position (FEN): r4rk1/pp1nqpp1/6p1/2bn4/3Q1P2/1P2PR2/PB2B1PP/R5K1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1027
Best move: Qxg7#