Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxd4 exd4 5. d3 Bb4+ 6. Bd2 Bxd2+ 7. Nxd2 d6
8. O-O Nf6 9. Nf3 Be6 10. Nxd4 Bxc4 11. dxc4 O-O 12. Qf3 c5 13. Ne2 Qe7 14. Nc3
a6 15. Rfe1 Qe5 16. Rab1 Rfe8 17. Nd5 Nxd5 18. cxd5 c4 19. c3 b5 20. Rbc1 a5
21. b3 Rac8 22. Qe3 cxb3 23. axb3 b4 24. cxb4 Rxc1 25. Qxc1 axb4 26. Qc4 Qc3
27. Rc1 Qd2 28. f3 Rb8 29. Qc8+ Rxc8 *
Position (FEN): 2r3k1/5ppp/3p4/3P4/1p2P3/1P3P2/3q2PP/2R3K1 w - - 0 30
White to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 583
Best move: Rxc8#