Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. d4 exd4 5. Nxd4 Bd7 6. Nxc6 Bxc6 7. Bxc6+ bxc6
8. O-O Nf6 9. Bg5 Be7 10. Nc3 O-O 11. Qf3 h6 12. Bxf6 Bxf6 13. Rfe1 Rb8 14.
Rab1 Re8 15. e5 Bxe5 16. Qxc6 Bxc3 17. Rxe8+ Qxe8 18. Qxe8+ Rxe8 19. bxc3 Re2
20. Rb2 *
Position (FEN): 6k1/p1p2pp1/3p3p/8/8/2P5/PRP1rPPP/6K1 b - - 2 20
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Re1#