Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Bd3 Bd7 7. dxc5 Bxc5 8. O-O
a5 9. a4 Nge7 10. Na3 Bxa3 11. Rxa3 O-O 12. Qe2 Ng6 13. Be3 Qc7 14. Bc5 Rfe8
15. Bd6 Qd8 16. h4 Nxh4 17. Nxh4 Qxh4 18. g3 Qh6 19. Kg2 f5 20. exf6 Qxf6 21.
Rh1 h6 22. Raa1 e5 23. Bc5 e4 24. Bb5 Ne5 25. Bxd7 Qf3+ 26. Kf1 *
Position (FEN): r3r1k1/1p1B2p1/7p/p1Bpn3/P3p3/2P2qP1/1P2QP2/R4K1R b - - 2 26
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1392
Best move: Qxh1#