Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qh4 5. Nc3 Bc5 6. Be3 Qf6 7. Nce2 Qe5 8.
f3 Bxd4 9. Nxd4 Qa5+ 10. c3 Nxd4 11. Qxd4 Nf6 12. Bc4 O-O 13. O-O c5 14. Qd6
Ne8 15. Qxc5 Qd8 16. Rad1 b6 17. Qd5 Rb8 18. Bf4 Rb7 19. e5 Nc7 20. Qd6 b5 21.
Bb3 a5 22. Bc2 b4 23. cxb4 Rxb4 24. Bd2 Rxb2 25. Qd3 Ba6 *
Position (FEN): 3q1rk1/2np1ppp/b7/p3P3/8/3Q1P2/PrBB2PP/3R1RK1 w - - 2 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 504
Best move: Qxh7#