Chess puzzle (Checkmate)
Moves: 1. f4 d5 2. Nf3 c5 3. d4 e6 4. e3 Nc6 5. c3 Nf6 6. Bd3 c4 7. Bc2 Bd6 8. O-O O-O
9. Ne5 Ne4 10. Bxe4 dxe4 11. Nxc6 bxc6 12. Nd2 f5 13. Nxc4 Bc7 14. b4 Ba6 15.
Qb3 Qd5 16. Ne5 Bxf1 17. Qxd5 exd5 18. Kxf1 Bxe5 19. dxe5 a5 20. Bd2 axb4 21.
cxb4 Ra3 22. Ke2 Rfa8 23. Rc1 R8a6 24. b5 cxb5 25. Rc5 Rd3 26. e6 Rxa2 *
Position (FEN): 6k1/6pp/4P3/1pRp1p2/4pP2/3rP3/r2BK1PP/8 w - - 0 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 872
Best move: Rc8#