Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. a4 e6 5. O-O Nf6 6. d3 Be7 7. Nbd2 O-O 8. e5
dxe5 9. Nxe5 a6 10. Bxd7 Nbxd7 11. Nxd7 Qxd7 12. a5 Bd6 13. Nc4 Bc7 14. Qf3 h6
15. Bf4 Nd5 16. Bxc7 Qxc7 17. Rfe1 Rad8 18. Re4 Nb4 19. Qe2 Rd4 20. Re3 Nd5 21.
Rg3 Nf4 22. Qe1 Rfd8 23. b3 Qe7 24. h3 Qh4 25. Qe5 R8d5 *
Position (FEN): 6k1/1p3pp1/p3p2p/P1prQ3/2Nr1n1q/1P1P2RP/2P2PP1/R5K1 w - - 3 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1010
Best move: Qxg7#