Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Nf6 4. Nf3 Bg4 5. c4 e6 6. a3 Bd6 7. Bxd6 Bxf3 8.
Qxf3 Qxd6 9. c5 Qd7 10. Bb5 a6 11. Ba4 b5 12. cxb6 cxb6 13. b4 b5 14. Bd1 O-O
15. Nd2 Rac8 16. Nb3 Qd6 17. Nc5 Ra8 18. Be2 Nd7 19. O-O Nxc5 20. bxc5 Qd7 21.
Rfb1 Na5 22. Qg3 Nc4 23. Rb4 Rab8 24. Rbb1 Qe7 25. a4 Qf6 26. Bxc4 dxc4 27.
axb5 axb5 28. Ra5 Qf5 29. Rbxb5 Qb1+ 30. Rxb1 *
Position (FEN): 1r3rk1/5ppp/4p3/R1P5/2pP4/4P1Q1/5PPP/1R4K1 b - - 0 30
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 596
Best move: Rxb1#