Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 h6 6. c3 O-O 7. d4 exd4 8. cxd4
Bb4 9. a3 Ba5 10. b4 Bb6 11. e5 Nh7 12. Bb2 d6 13. h3 Ng5 14. Nxg5 Qxg5 15.
exd6 cxd6 16. d5 Bxh3 17. Qf3 Bg4 18. Qc3 Nd4 19. Nd2 Rae8 20. Rae1 h5 21. a4
h4 22. a5 h3 23. f4 Ne2+ 24. Kh2 hxg2 25. fxg5 gxf1=Q *
Position (FEN): 4rrk1/pp3pp1/1b1p4/P2P2P1/1PB3b1/2Q5/1B1Nn2K/4Rq2 w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1357
Best move: Qxg7#