Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 g6 3. Nf3 Bg7 4. Nc3 O-O 5. e3 d6 6. Bd3 b6 7. O-O Bb7 8. b4
Nbd7 9. a4 a5 10. b5 Re8 11. d5 Nc5 12. Bc2 e6 13. e4 Nfxe4 14. Nxe4 Bxa1 15.
Nxc5 dxc5 16. Bg5 Bf6 17. Bxf6 Qxf6 18. dxe6 Rxe6 19. Nd2 Rd8 20. Qc1 Qd4 21.
Rd1 Re2 22. Ne4 Qxd1+ 23. Bxd1 *
Position (FEN): 3r2k1/1bp2p1p/1p4p1/pPp5/P1P1N3/8/4rPPP/2QB2K1 b - - 0 23
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1202
Best move: Re1#