Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 Bf5 3. Nf3 e6 4. Bd3 Bxd3 5. Qxd3 Nf6 6. O-O Bd6 7. b3 O-O 8.
Bb2 Nbd7 9. Nbd2 Rc8 10. Rac1 c5 11. c4 dxc4 12. Nxc4 Bb8 13. Ba3 b5 14. Ncd2
b4 15. Bb2 Nd5 16. dxc5 Nxc5 17. Qe2 a5 18. a3 Qe7 19. axb4 Nxb4 20. Ra1 Bc7
21. Ne5 Qd6 22. g3 Rfd8 23. Rfd1 f6 24. Nec4 Qd3 25. Qg4 f5 *
Position (FEN): 2rr2k1/2b3pp/4p3/p1n2p2/1nN3Q1/1P1qP1P1/1B1N1P1P/R2R2K1 w - - 0 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 400
Best move: Qxg7#