Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 Nc6 3. Nf3 Nf6 4. Nc3 e6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. O-O Bd6 8.
Re1 O-O 9. e4 dxe4 10. Bg5 Qd7 11. Bxf6 exf3 12. gxf3 gxf6 13. a3 Rfe8 14. Ne2
Bxf3 15. Qd3 Bxe2 16. Qxe2 Kf8 17. Qh5 e5 18. Qxh7 exd4 *
Position (FEN): r3rk2/pppq1p1Q/3b1p2/8/3p4/P7/1PP2P1P/R3R1K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1093
Best move: Qh8#