Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb3 Nf6 6. Nc3 Bb4 7. Bd2 d6 8. f3
Be6 9. a3 Bxc3 10. Bxc3 O-O 11. Qd2 Bxb3 12. cxb3 Rc8 13. Be2 Qb6 14. b4 Nd4
15. Bxd4 exd4 16. Rc1 Nd7 17. Rc4 Rxc4 18. Bxc4 Ne5 19. Bd3 Rc8 20. O-O Nc4 21.
Bxc4 Rxc4 22. Rc1 d3+ 23. Kf1 Qd4 24. b3 Rxc1+ 25. Qxc1 d2 *
Position (FEN): 6k1/pp3ppp/3p4/8/1P1qP3/PP3P2/3p2PP/2Q2K2 w - - 0 26
White to move.
Themes:  Endgame, Queen Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1275
Best move: Qc8#