Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 Bd7 7. Qd2 e5 8. Nf3
Be7 9. Bc4 O-O 10. h4 h5 11. Ng5 b5 12. Be2 Qc7 13. Nd5 Nxd5 14. exd5 Bf5 15.
c3 Nd7 16. Bxh5 Rac8 17. Bf3 a5 18. h5 b4 19. h6 g6 20. Rc1 bxc3 21. Rxc3 Nc5
22. h7+ Kh8 23. Bf4 exf4 24. Qd4+ Bf6 *
Position (FEN): 2r2r1k/2q2p1P/3p1bp1/p1nP1bN1/3Q1p2/2R2B2/PP3PP1/4K2R w K - 2 25
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 820
Best move: Qxf6#