Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Nf6 3. Bb5+ Bd7 4. Be2 Nxd5 5. Nf3 e5 6. O-O e4 7. Nd4 c5 8.
Nb3 a5 9. a4 Bd6 10. d3 exd3 11. Bxd3 O-O 12. Bxh7+ Kxh7 13. Qh5+ Kg8 14. Qxd5
Bc6 15. Qh5 g6 16. Qg5 Qxg5 17. Bxg5 Nd7 18. Nc3 f6 19. Bh6 Rfe8 20. Rad1 Be5
21. Be3 b6 22. Nb5 Bxb5 23. axb5 a4 24. Nc1 Nf8 25. c3 a3 26. bxa3 Bxc3 27. Rd6
Re6 28. Rfd1 Rxd6 29. Rxd6 Rxa3 30. Rxb6 Ra1 31. Rc6 Bd4 32. Bxd4 *
Position (FEN): 5nk1/8/2R2pp1/1Pp5/3B4/8/5PPP/r1N3K1 b - - 0 32
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 867
Best move: Rxc1#