Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Qf6 5. Be3 Bc5 6. c3 b6 7. Bc4 Bb7 8.
O-O d6 9. Nxc6 Bxc6 10. Qe2 O-O-O 11. Ba6+ Kb8 12. Bxc5 dxc5 13. Na3 Ne7 14.
Rad1 Ng6 15. f3 Rxd1 16. Rxd1 Re8 17. Bb5 Nf4 18. Qf1 Qg6 19. Bxc6 Qxc6 20. Nc4
Qg6 21. Ne3 Nh3+ 22. Kh1 Ng5 23. Rd7 Qe6 24. Qd1 g6 25. Qd5 Qxd5 26. Nxd5 f5
27. exf5 *
Position (FEN): 1k2r3/p1pR3p/1p4p1/2pN1Pn1/8/2P2P2/PP4PP/7K b - - 0 27
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 668
Best move: Re1#