Chess puzzle (Checkmate)
Opening: Kings_Indian_Attack, Kings_Indian_Attack_Omega-Delta_Gambit
Moves: 1. Nf3 d5 2. g3 e5 3. d3 Nf6 4. Nxe5 Bd6 5. Nf3 Nc6 6. Bg2 Be6 7. O-O Qd7 8.
Nbd2 Bh3 9. c4 Bxg2 10. Kxg2 O-O-O 11. cxd5 Ne5 12. Nxe5 Bxe5 13. Nc4 Qxd5+ 14.
Kg1 h5 15. Nxe5 Qxe5 16. Bf4 Qe6 17. Rc1 Nd5 18. Qc2 Nxf4 *
Position (FEN): 2kr3r/ppp2pp1/4q3/7p/5n2/3P2P1/PPQ1PP1P/2R2RK1 w - - 0 19
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1104
Best move: Qxc7#