Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. d3 Bc5 6. h3 h5 7. Qf3 Be6 8.
Bg5 Qd6 9. Bxf6 gxf6 10. Qxf6 Kd7 11. Nd2 Bd4 12. Qf3 Bxb2 13. Rb1 Qa3 14. Be2
Qxa2 15. O-O Bc3 16. Nc4 Bxc4 17. dxc4 Be5 18. Qf5+ Kd8 19. Rfd1+ Bd6 20. Qf6+
Kd7 21. Qxf7+ Kc8 22. Qe6+ Kb8 23. e5 Bc5 24. Qf6 Rf8 25. Rd8+ Rxd8 *
Position (FEN): rk1r4/ppp5/2p2Q2/2b1P2p/2P5/7P/q1P1BPP1/1R4K1 w - - 0 26
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 857
Best move: Qxd8#