Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 e6 4. d4 cxd4 5. cxd4 d5 6. e5 Nge7 7. Nc3 Nf5 8. Be3
a6 9. a3 Qb6 10. Rb1 Nxe3 11. fxe3 f6 12. exf6 gxf6 13. Bd3 Bd7 14. O-O O-O-O
15. b4 Kb8 16. Na4 Qc7 17. Nc5 Bc8 18. b5 axb5 19. Rxb5 Bxc5 20. Rxc5 e5 21.
Bb5 e4 22. Bxc6 bxc6 23. Qb3+ Bb7 24. Ne1 Rhf8 25. Nc2 Ka7 26. Rb1 Ra8 27. Nb4
Rfc8 28. Qa4+ Kb8 29. Nxc6+ Qxc6 30. Qb4 Qa6 31. Rxc8+ Kxc8 32. Qf8+ Kc7 33.
Rc1+ Kb6 *
Position (FEN): r4Q2/1b5p/qk3p2/3p4/3Pp3/P3P3/6PP/2R3K1 w - - 4 34
White to move.
Themes:  Endgame Dovetail Mate, Mate in 1 
Puzzle rating: 918
Best move: Qc5#