Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. Nxe5 Nxe5 5. d4 Nc6 6. d5 Ne5 7. f4 Ng6 8. e5
Ng8 9. Qe2 Bc5 10. f5 N6e7 11. Bg5 h6 12. Bh4 d6 13. exd6 Bxd6 14. O-O-O Bxf5
15. Nb5 Nf6 16. Bxf6 gxf6 17. g4 Bg6 18. h4 h5 19. Re1 O-O 20. gxh5 Bh7 21.
Rg1+ Kh8 22. Qf3 Nf5 23. Bd3 Qd7 24. Nd4 Nxd4 *
Position (FEN): r4r1k/pppq1p1b/3b1p2/3P3P/3n3P/3B1Q2/PPP5/2K1R1R1 w - - 0 25
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1262
Best move: Qxf6#