Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. c3 Bd6 6. d4 Bg4 7. dxe5 Bxf3 8.
Qxf3 Bxe5 9. Bg5 O-O 10. O-O Qd6 11. Rd1 Qe6 12. Nd2 Rad8 13. Bxf6 Bxf6 14. Nb3
b6 15. Nd4 Bxd4 16. cxd4 Rfe8 17. d5 cxd5 18. exd5 Qd6 19. Rac1 h6 20. Rc6 Qxd5
21. Rxd5 *
Position (FEN): 3rr1k1/p1p2pp1/1pR4p/3R4/8/5Q2/PP3PPP/6K1 b - - 0 21
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 930
Best move: Re1#