Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 c5 4. cxd5 exd5 5. g3 Nc6 6. Bg2 Nf6 7. O-O Be7 8. b3
Ne4 9. Bb2 Bf6 10. Nc3 O-O 11. Rc1 cxd4 12. Nb5 d3 13. Bxf6 dxe2 14. Bxd8
exd1=Q 15. Rfxd1 Rxd8 16. Nc7 Rb8 17. Rxd5 Bg4 18. Ne5 Bf5 19. Nxc6 bxc6 20.
Rxf5 Nd6 21. Rfc5 Rd7 22. Rxc6 Rbd8 23. Bh3 Re7 24. Nd5 Ree8 25. Ne3 g6 26. Bg2
Nb5 27. Bh3 Nd4 28. Kf1 Nxc6 29. Rxc6 Rd2 30. Ra6 Re7 31. Nc4 Rc2 32. Bg2 *
Position (FEN): 6k1/p3rp1p/R5p1/8/2N5/1P4P1/P1r2PBP/5K2 b - - 6 32
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 872
Best move: Rc1#