Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bd3 Nf6 5. Nc3 d4 6. Ne4 Qe7 7. f3 Bf5 8.
Qe2 Nxe4 9. fxe4 Bg6 10. e5 Bxd3 11. Qxd3 Qxe5+ 12. Qe2 Qxe2+ 13. Nxe2 Nc6 14.
O-O Bc5 15. Re1 d3+ 16. Nd4+ Ne7 17. c3 O-O 18. Kh1 Bxd4 19. cxd4 Nf5 20. Kg1
Nxd4 21. Re4 Ne2+ 22. Kf2 Rfe8 23. Rxe8+ Rxe8 24. b3 Nxc1 25. Rxc1 Re2+ 26. Kf3
Rxd2 27. Rxc7 Rxa2 *
Position (FEN): 6k1/ppR2ppp/8/8/8/1P1p1K2/r5PP/8 w - - 0 28
White to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 444
Best move: Rc8#