Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Bd6 5. Bd3 Ne7 6. O-O O-O 7. Bg5 f6 8.
Be3 c6 9. Nc3 Bf5 10. Be2 Nd7 11. Nh4 Bg6 12. Nxg6 Nxg6 13. Bd3 Nf4 14. Bxf4
Bxf4 15. Qg4 Bd6 16. Rae1 Re8 17. Ne2 Bc7 18. Ng3 Bxg3 19. Qxg3 Nb6 20. h4 Qd7
21. h5 Rxe1 22. Rxe1 Re8 23. h6 Rxe1+ 24. Kh2 Re8 25. Bf5 Qxf5 *
Position (FEN): 4r1k1/pp4pp/1np2p1P/3p1q2/3P4/6Q1/PPP2PPK/8 w - - 0 26
White to move.
Themes: Kingside Attack Endgame Mate in 1 
Puzzle rating: 533
Best move: Qxg7#