Chess puzzle (Checkmate)
Opening: Nimzo-Larsen_Attack, Nimzo-Larsen_Attack_English_Variation
Moves: 1. b3 c5 2. c4 d6 3. Bb2 e5 4. g3 Nf6 5. Bg2 Be7 6. e3 Nc6 7. Nc3 O-O 8. Nge2
Rb8 9. O-O a6 10. d4 cxd4 11. exd4 exd4 12. Nxd4 Nxd4 13. Qxd4 Be6 14. Nd5 Nxd5
*
Position (FEN): 1r1q1rk1/1p2bppp/p2pb3/3n4/2PQ4/1P4P1/PB3PBP/R4RK1 w - - 0 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 838
Best move: Qxg7#