Chess puzzle (Checkmate)
Moves: 1. Nf3 d5 2. g3 Nf6 3. Bg2 c6 4. O-O Bf5 5. b3 e6 6. Bb2 Nbd7 7. c4 Bc5 8. d4
Be7 9. Ne5 O-O 10. Nd2 a5 11. a3 h6 12. Rc1 Qb6 13. Re1 Rfd8 14. e3 Rac8 15. c5
Qc7 16. Nxd7 Nxd7 17. b4 axb4 18. axb4 e5 19. e4 dxe4 20. Nxe4 Bxe4 21. Rxe4
Bf6 22. d5 cxd5 23. Qxd5 Bg5 24. Rce1 Nf6 25. Qxe5 Nxe4 *
Position (FEN): 2rr2k1/1pq2pp1/7p/2P1Q1b1/1P2n3/6P1/1B3PBP/4R1K1 w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1465
Best move: Qxg7#