Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Be7 5. Nc3 Nf6 6. Bc4 Nc6 7. O-O O-O 8.
Be3 Bd7 9. Kh1 Nxd4 10. Bxd4 Be6 11. Bd3 Nd7 12. f4 f5 13. Qh5 Bf7 14. Qh3 fxe4
15. Bxe4 h6 16. f5 Ne5 17. Rad1 Bf6 18. Nd5 c6 19. Nxf6+ Qxf6 20. Bc3 Rad8 21.
Qg3 Rfe8 22. Rfe1 Qe7 23. Rxd6 Qxd6 24. Bxc6 bxc6 25. f6 Qe6 *
Position (FEN): 3rr1k1/p4bp1/2p1qP1p/4n3/8/2B3Q1/PPP3PP/4R2K w - - 1 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 966
Best move: Qxg7#