Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 Nc6 3. c3 Nf6 4. Nf3 e5 5. d3 Na5 6. Bb5 a6 7. Bc4 Nxc4 8. dxc4
b6 9. Nxe5 d6 10. Nd3 Bg4 11. f3 Be6 12. Na3 Be7 13. Qe2 O-O 14. Be3 h6 15. Rd1
d5 16. exd5 Bf5 17. Ne5 Bd6 18. Nc6 Qc7 19. g3 Rfe8 20. O-O Bxg3 21. hxg3 Qxg3+
22. Kh1 Bh3 23. Rg1 Qh4 24. Qf2 Qh5 25. Qg3 Rxe3 *
Position (FEN): r5k1/5pp1/ppN2n1p/2pP3q/2P5/N1P1rPQb/PP6/3R2RK w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1100
Best move: Qxg7#