Chess puzzle (Checkmate)
Opening: English_Opening, English_Opening_Agincourt_Defense
Moves: 1. c4 e6 2. g3 b6 3. Bg2 c6 4. Nc3 d5 5. b3 Bb7 6. Bb2 Nf6 7. d3 Nbd7 8. e3 Be7
9. Nf3 O-O 10. a3 Qc7 11. Qc2 Rac8 12. e4 dxe4 13. Nxe4 Nxe4 14. dxe4 c5 15. h4
Nf6 16. Ng5 h6 17. e5 Bxg2 18. exf6 Bxh1 *
Position (FEN): 2r2rk1/p1q1bpp1/1p2pP1p/2p3N1/2P4P/PP4P1/1BQ2P2/R3K2b w Q - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 499
Best move: Qh7#