Chess puzzle (Checkmate)
Moves: 1. d4 c6 2. c4 d5 3. Nc3 Nf6 4. cxd5 cxd5 5. Nf3 Nc6 6. Bf4 e6 7. e3 Bb4 8. a3
Bxc3+ 9. bxc3 O-O 10. Bd3 h6 11. O-O a6 12. c4 Na5 13. cxd5 Nxd5 14. Bg3 Bd7
15. Ne5 Nc6 16. Nxd7 Qxd7 17. Rb1 b5 18. Be2 Rac8 19. Bf3 Nc3 20. Qd3 Nxb1 21.
Rxb1 Ne7 22. Qd2 Nf5 23. Be5 Nh4 24. Be4 f6 25. Bg3 Nf5 26. Bxf5 exf5 27. Qa5
Qc7 28. Qxa6 Qc1+ 29. Rxc1 *
Position (FEN): 2r2rk1/6p1/Q4p1p/1p3p2/3P4/P3P1B1/5PPP/2R3K1 b - - 0 29
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 434
Best move: Rxc1#