Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 d5 3. exd5 Qxd5 4. d4 Nc6 5. Nf3 Bg4 6. Be2 cxd4 7. cxd4 e6 8.
O-O Nf6 9. Nc3 Qa5 10. Qb3 Qb4 11. Qxb4 Bxb4 12. Be3 O-O 13. a3 Ba5 14. h3 Bh5
15. g4 Bg6 16. Ne5 Nxe5 17. dxe5 Ne4 18. Nxe4 Bxe4 19. Bc5 Rfc8 20. b4 Bc7 21.
f4 Bd5 22. Bf3 Bxf3 23. Rxf3 a5 24. Rd1 b6 25. Bd6 Bd8 26. f5 axb4 27. fxe6
fxe6 *
Position (FEN): r1rb2k1/6pp/1p1Bp3/4P3/1p4P1/P4R1P/8/3R2K1 w - - 0 28
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 820
Best move: Rf8#