Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Be2 d6 4. O-O Nf6 5. d3 Bg4 6. h3 Bh5 7. Nc3 e5 8. Nd2
Bxe2 9. Qxe2 Be7 10. a3 Nd4 11. Qd1 O-O 12. Nf3 Nc6 13. Rb1 a6 14. b4 cxb4 15.
axb4 b5 16. Be3 Nd7 17. d4 exd4 18. Nxd4 Nxd4 19. Bxd4 Bf6 20. Re1 Bxd4 21.
Qxd4 Ne5 22. f4 Nc4 23. Ne2 Re8 24. Ng3 Qh4 25. Nf5 Qxf4 *
Position (FEN): r3r1k1/5ppp/p2p4/1p3N2/1PnQPq2/7P/2P3P1/1R2R1K1 w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1124
Best move: Qxg7#