Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 c6 6. e3 Be7 7. Bd3 O-O 8. h3
Re8 9. Nf3 h6 10. Bf4 Bd6 11. Bxd6 Qxd6 12. Ne5 Nfd7 13. Nxd7 Nxd7 14. Qf3 Nf6
15. O-O-O b5 16. Kb1 b4 17. Na4 Ne4 18. Bxe4 dxe4 19. Qh5 Be6 20. Nc5 Bd5 21.
g4 a5 22. Rhg1 f6 23. g5 fxg5 24. h4 Bf7 25. Qg4 gxh4 *
Position (FEN): r3r1k1/5bp1/2pq3p/p1N5/1p1Pp1Qp/4P3/PP3P2/1K1R2R1 w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 497
Best move: Qxg7#