Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 e6 4. a3 Nf6 5. c3 Be7 6. b4 a6 7. Nbd2 O-O 8. Nb3
Bd7 9. Bd3 b6 10. Bb1 Ne4 11. Qc2 a5 12. b5 Na7 13. a4 c6 14. bxc6 Nxc6 15. Ne5
Nxe5 16. dxe5 Qe8 17. O-O Bxa4 18. f3 Nc5 *
Position (FEN): r3qrk1/4bppp/1p2p3/p1npP3/b7/1NP1PP2/2Q3PP/RBB2RK1 w - - 1 19
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 664
Best move: Qxh7#