Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. d4 cxd4 5. cxd4 Nbd7 6. Nc3 a6 7. Be3 e5 8.
dxe5 Nxe5 9. Nxe5 dxe5 10. Qxd8+ Kxd8 11. O-O-O+ Ke7 12. Bg5 Be6 13. Kb1 h6 14.
Bh4 g5 15. Bg3 Bg7 16. h3 Nh5 17. Bh2 Rhd8 18. Be2 Nf4 19. Bxf4 exf4 20. Bg4
Bxg4 21. hxg4 Bxc3 22. bxc3 Rh8 23. Rd5 f6 24. e5 Ke6 25. Rd6+ Kxe5 26. Rd7 b5
*
Position (FEN): r6r/3R4/p4p1p/1p2k1p1/5pP1/2P5/P4PP1/1K5R w - - 0 27
White to move.
Themes:  Endgame, Rook Endgame Mate in 1 
Puzzle rating: 1147
Best move: Re1#