Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 b5 5. Bb3 d6 6. h3 Nf6 7. d3 h6 8. O-O Be7
9. c3 O-O 10. Re1 Kh8 11. Nbd2 Nh7 12. Nf1 f5 13. d4 fxe4 14. Rxe4 Bf5 15. Re1
Ng5 16. Ng3 Nxf3+ 17. Qxf3 Bxh3 18. Qd3 Bd7 19. Bc2 Kg8 20. Qh7+ Kf7 21. Qg6+
Kg8 22. Bxh6 Bf6 23. Bb3+ Kh8 24. Bxg7+ Bxg7 25. Qh5+ Bh6 *
Position (FEN): r2q1r1k/2pb4/p1np3b/1p2p2Q/3P4/1BP3N1/PP3PP1/R3R1K1 w - - 2 26
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 586
Best move: Qxh6#