Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 e6 3. Nf3 d5 4. exd5 exd5 5. Bb5+ Bd7 6. Bxd7+ Nxd7 7. O-O Ngf6
8. b3 Be7 9. Bb2 O-O 10. Re1 Rc8 11. Na3 a6 12. c4 d4 13. d3 Bd6 14. Nc2 Qc7
15. a3 Ne5 16. h3 Nxf3+ 17. Qxf3 Rfe8 18. b4 b6 19. bxc5 bxc5 20. Rab1 Nd7 21.
Ba1 Ne5 22. Qf5 g6 23. Qe4 Nxc4 24. Qb7 Qxb7 25. Rxe8+ Rxe8 26. Rxb7 Nxa3 27.
Nxa3 *
Position (FEN): 4r1k1/1R3p1p/p2b2p1/2p5/3p4/N2P3P/5PP1/B5K1 b - - 0 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 664
Best move: Re1#