Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 e6 4. Nf3 Bb4 5. a3 Bxc3+ 6. bxc3 Nf6 7. e3 b5 8.
Ne5 O-O 9. Qf3 c6 10. Nxc6 Nxc6 11. Qxc6 Bd7 12. Qf3 a5 13. Be2 a4 14. O-O Re8
15. e4 Bc6 16. Qf4 Bxe4 17. Qe5 Bg6 18. Bg5 Rb8 19. Ra2 Qd5 20. Bxf6 gxf6 21.
Qxf6 e5 22. dxe5 Rxe5 23. Rd1 Qxd1+ 24. Bxd1 *
Position (FEN): 1r4k1/5p1p/5Qb1/1p2r3/p1p5/P1P5/R4PPP/3B2K1 b - - 0 24
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 400
Best move: Re1#