Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Symmetrical_Variation
Moves: 1. c4 c5 2. e3 Nc6 3. Nc3 Nf6 4. a3 a5 5. Qc2 e6 6. Nf3 d5 7. cxd5 Nxd5 8. Bb5
Be7 9. Bxc6+ bxc6 10. Nxd5 cxd5 11. b3 O-O 12. h4 Bb7 13. Ng5 Bxg5 14. hxg5
Qxg5 *
Position (FEN): r4rk1/1b3ppp/4p3/p1pp2q1/8/PP2P3/2QP1PP1/R1B1K2R w KQ - 0 15
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1003
Best move: Qxh7#