Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. d3 Bc5 5. O-O Nd4 6. Nxd4 Bxd4 7. c3 Bb6 8.
Be3 O-O 9. Re1 c6 10. Ba4 d5 11. exd5 Qxd5 12. Bb3 Qd6 13. Bxb6 axb6 14. Qf3
Bg4 15. Qe3 Rfe8 16. Nd2 b5 17. Ne4 Nxe4 18. dxe4 Rad8 19. f3 Bh5 20. Rad1 Qc7
21. Qg5 Bg6 22. Rxd8 Rxd8 23. Rd1 Rxd1+ 24. Bxd1 Qb6+ 25. Kh1 Qf2 *
Position (FEN): 6k1/1p3ppp/2p3b1/1p2p1Q1/4P3/2P2P2/PP3qPP/3B3K w - - 3 26
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 867
Best move: Qd8#