Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. Be2 Be7 8. O-O
b5 9. a3 O-O 10. Re1 Bb7 11. Bf3 Qc7 12. Bxf6 Bxf6 13. Nce2 Nc6 14. c3 Rfd8 15.
Ng3 Rac8 16. Nxc6 Bxc6 17. Qe2 h6 18. Nh5 Be5 19. Bg4 d5 20. g3 dxe4 21. f4 Bd6
22. f5 Bc5+ 23. Kf1 e5 24. Bh3 e3 25. Qg4 Bd7 *
Position (FEN): 2rr2k1/2qb1pp1/p6p/1pb1pP1N/6Q1/P1P1p1PB/1P5P/R3RK2 w - - 2 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1152
Best move: Qxg7#