Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e6 5. Nc3 a6 6. Be3 d6 7. Qd2 Be7 8. Bc4
h6 9. O-O Nf6 10. h3 O-O 11. Nxc6 bxc6 12. Bb3 d5 13. e5 Nh7 14. Na4 Qc7 15. f4
a5 16. Nc5 Kh8 17. a3 Rg8 18. c3 g5 19. Bc2 f5 20. Bd4 Nf8 21. b4 Ng6 22. Be3
gxf4 23. Bxf4 Bxc5+ 24. bxc5 Nxf4 25. Qxf4 Qg7 26. Rf2 Ba6 27. Ba4 Rac8 28. Rb1
Bd3 29. Rb6 Be4 30. Qd2 Qg3 *
Position (FEN): 2r3rk/8/1Rp1p2p/p1PpPp2/B3b3/P1P3qP/3Q1RP1/6K1 w - - 11 31
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 747
Best move: Qxh6#