Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 g6 3. f4 Bg7 4. Nf3 e6 5. Bc4 Ne7 6. d3 d5 7. Bb5+ Bd7 8. Bxd7+
Nxd7 9. O-O O-O 10. Qe1 Qb6 11. Kh1 d4 12. Ne2 Nc6 13. f5 Rae8 14. Qh4 exf5 15.
Bh6 fxe4 16. Ng5 f6 17. Nxe4 Nce5 18. Bxg7 Kxg7 19. Nf4 g5 20. Nh5+ Kg6 21. Qh3
Qxb2 22. Nhg3 Kg7 23. Nf5+ Kh8 24. Nfd6 Re7 25. Nf5 Ree8 26. Qh6 Rg8 27. Nxf6
Rg6 *
Position (FEN): 4r2k/pp1n3p/5NrQ/2p1nNp1/3p4/3P4/PqP3PP/R4R1K w - - 1 28
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1137
Best move: Qxh7#