Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 g6 7. Bg5 Be7 8. Be3
Bf8 9. Nbd2 Bg7 10. Bg5 Ne7 11. Nb3 Nd7 12. O-O O-O 13. Qd2 f6 14. Bh6 Nf5 15.
Bxg7 Nxg7 16. exf6 Qxf6 17. Qh6 Nf5 18. Qh3 Rae8 19. Na5 Nxd4 20. Nxd4 Qxd4 21.
Nxb7 Qe5 22. Rfe1 Qc7 23. Rxe6 Qxb7 24. Rae1 Rd8 25. Re7 Qb6 *
Position (FEN): 3r1rk1/p2nR2p/1qp3p1/3p4/8/7Q/PPP2PPP/4R1K1 w - - 4 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1543
Best move: Qxh7#