Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Nxe5 Nc6 5. Nxc6 dxc6 6. d3 O-O 7. Qf3 Bg4 8.
Qg3 Qd7 9. h3 Bd6 10. Qe3 Bh5 11. Bd2 Rae8 12. g4 Bg6 13. O-O-O Nd5 14. Nxd5
cxd5 15. f4 h6 16. e5 Qa4 17. Kb1 b6 18. Bc3 Bc5 19. d4 Bb4 20. f5 Bxc3 21.
Qxc3 Bh7 22. Bd3 c5 23. dxc5 Rc8 24. e6 fxe6 25. fxe6 Rxc5 26. Qe5 Bxd3 27.
Rxd3 Qxc2+ 28. Ka1 Qc1+ 29. Rxc1 *
Position (FEN): 5rk1/p5p1/1p2P2p/2rpQ3/6P1/3R3P/PP6/K1R5 b - - 0 29
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 475
Best move: Rxc1#