Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Stonewall_Attack
Moves: 1. d4 d5 2. e3 Nf6 3. Bd3 e6 4. f4 Be7 5. Nf3 O-O 6. Nbd2 c5 7. c3 Nc6 8. O-O
b6 9. Ne5 Bb7 10. Qf3 Rc8 11. g4 Ne4 12. Nxe4 dxe4 13. Bxe4 Nxe5 14. fxe5 Bxe4
15. Qxe4 cxd4 16. exd4 Bg5 17. Rf3 Qe7 18. Rh3 Bxc1 *
Position (FEN): 2r2rk1/p3qppp/1p2p3/4P3/3PQ1P1/2P4R/PP5P/R1b3K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 836
Best move: Qxh7#