Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 Nc6 3. c4 e6 4. cxd5 exd5 5. Bb5 Bd7 6. Nf3 a6 7. Ba4 Nf6 8. Nc3
Bb4 9. Bd2 Ne4 10. a3 Bxc3 11. Bxc3 Nxc3 12. bxc3 O-O 13. h3 Qf6 14. O-O b5 15.
Bb3 Be6 16. Re1 a5 17. Qd3 a4 18. Bc2 Rab8 *
Position (FEN): 1r3rk1/2p2ppp/2n1bq2/1p1p4/p2P4/P1PQPN1P/2B2PP1/R3R1K1 w - - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 425
Best move: Qxh7#