Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bf4 c5 4. e3 e6 5. c3 Bd6 6. Ne5 Nc6 7. Bg3 Ne7 8. f4
Nf5 9. Bf2 Be7 10. g4 Nd6 11. Bd3 Nfe4 12. O-O O-O 13. Nd2 f6 14. Nef3 f5 15.
gxf5 exf5 16. Ne5 g5 17. Qh5 g4 18. Bxe4 dxe4 19. dxc5 Nf7 20. Nxf7 Rxf7 21.
Nc4 Bxc5 22. Ne5 Rg7 23. Rad1 Qb6 24. Qe8+ Bf8 25. Rd8 Bd7 *
Position (FEN): r2RQbk1/pp1b2rp/1q6/4Np2/4pPp1/2P1P3/PP3B1P/5RK1 w - - 8 26
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1269
Best move: Qxf8#