Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 Nf6 4. Nf3 Na6 5. e3 e6 6. cxd5 cxd5 7. Bxa6 bxa6 8.
Qa4+ Bd7 9. Qxa6 Be7 10. O-O O-O 11. b3 Bb4 12. Bb2 Bxc3 13. Bxc3 Ne4 14. Bb2
Qe8 15. Rac1 Bb5 16. Qa5 Bxf1 17. Rxf1 f5 18. Ne5 Qh5 19. Qa6 Ng5 20. Nd7 Rf7
21. Nc5 f4 22. Nxe6 Rf6 23. Nxf4 Rxf4 24. exf4 Ne4 25. Qe6+ Kh8 26. Rc1 Qe2 27.
Rc8+ Rxc8 *
Position (FEN): 2r4k/p5pp/4Q3/3p4/3PnP2/1P6/PB2qPPP/6K1 w - - 0 28
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 821
Best move: Qxc8#