Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Bc4 e6 7. Bg5 Be7 8.
O-O h6 9. Bh4 O-O 10. f4 Nxe4 11. Bxe7 Nxc3 12. Nxc6 bxc6 13. Qxd6 Qxd6 14.
Bxd6 Rd8 15. Be5 Ne4 16. Rad1 Bb7 17. Bc7 Rxd1 18. Rxd1 Rc8 19. Be5 c5 20. Rd7
Bc6 21. Rxa7 Nd2 22. Be2 f6 23. Bd6 Ne4 24. Be7 Rb8 25. Rc7 Bd5 26. c4 Rxb2 27.
cxd5 Rxe2 28. dxe6 *
Position (FEN): 6k1/2R1B1p1/4Pp1p/2p5/4nP2/8/P3r1PP/6K1 b - - 0 28
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 646
Best move: Re1#