Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. Nc3 a6 4. b3 Nc6 5. Bb2 Nf6 6. g3 d6 7. Bg2 Be7 8. O-O b5
9. d3 Bb7 10. Re1 O-O 11. h3 Qc7 12. a4 b4 13. Nb1 Rad8 14. Nbd2 Rfe8 15. Nh2
Nd4 16. f4 Bf8 17. Ndf3 e5 18. f5 Nd7 19. g4 Nb8 20. Bxd4 cxd4 21. Re2 Rc8 22.
Qe1 f6 23. g5 d5 24. gxf6 gxf6 25. Qh4 Qd6 26. Ng4 Bg7 27. exd5 Bxd5 28. Nfh2
Bxg2 29. Rxg2 Kh8 30. Nh6 Re7 31. Re1 Nc6 32. Re4 Na5 33. Reg4 Rcc7 34. Qh5 Qd8
35. Rh4 Nxb3 36. Nf7+ Rxf7 *
Position (FEN): 3q3k/2r2rbp/p4p2/4pP1Q/Pp1p3R/1n1P3P/2P3RN/6K1 w - - 0 37
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 899
Best move: Qxh7#