Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Nxe4 5. Re1 d5 6. Bb5 f6 7. d3 Nd6 8.
Bxc6+ bxc6 9. h3 Be7 10. c4 O-O 11. cxd5 cxd5 12. Nc3 Bb7 13. d4 e4 14. Nh2 Qe8
15. Qg4 Bc8 16. Qf4 c6 17. Ng4 Qg6 18. f3 f5 19. Ne5 Qe8 20. Be3 g5 21. Qh2 f4
22. Bc1 e3 23. g3 Rf5 24. gxf4 gxf4 25. Kh1 Rh5 26. Rg1+ Kh8 27. Ng4 Nf5 28.
Qxf4 Rxh3+ 29. Nh2 Qh5 30. Qe5+ Ng7 *
Position (FEN): r1b4k/p3b1np/2p5/3pQ2q/3P4/2N1pP1r/PP5N/R1B3RK w - - 4 31
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1123
Best move: Qxg7#