Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 e6 3. e3 Be7 4. c4 c6 5. Nc3 dxc4 6. Bxc4 Bb4 7. Bd2 Nf6 8. O-O
Bxc3 9. Bxc3 Ne4 10. Qd3 f5 11. Nd2 Nxd2 12. Qxd2 O-O 13. Qd3 a5 14. e4 f4 15.
d5 Qg5 16. f3 Kh8 17. dxe6 Re8 18. Qd6 b5 19. Bb3 a4 20. Bc2 Bxe6 21. Rfd1 Bh3
22. Qd2 Nd7 23. Kh1 Be6 24. Rac1 Nf6 25. Qd3 Bxa2 26. e5 Nd5 *
Position (FEN): r3r2k/6pp/2p5/1p1nP1q1/p4p2/2BQ1P2/bPB3PP/2RR3K w - - 1 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1287
Best move: Qxh7#