Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. f4 c5 8. Nf3
Nc6 9. b3 cxd4 10. Nxd4 O-O 11. Bd3 Nxd4 12. Bxh7+ Kxh7 13. Qxd4 Qc5 14. Qd3+
Kg8 15. O-O-O Qa3+ 16. Kb1 Nc5 17. Qg3 a5 18. h4 a4 19. h5 axb3 20. cxb3 b5 21.
h6 g6 22. Qg5 Nd7 23. f5 b4 24. fxg6 bxc3 25. h7+ Kg7 26. Qh6+ Kh8 *
Position (FEN): r1b2r1k/3n1p1P/4p1PQ/3pP3/8/qPp5/P5P1/1K1R3R w - - 3 27
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 
Puzzle rating: 1144
Best move: g7#