Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. cxd5 exd5 4. Nc3 Nf6 5. Qb3 Nc6 6. Nf3 Bg4 7. Bg5 Bxf3 8.
exf3 Be7 9. Bb5 O-O 10. Bxc6 bxc6 11. O-O Rb8 12. Qc2 Nh5 13. Bxe7 Qxe7 14.
Rfe1 Qf6 15. Re5 Nf4 16. Ne2 Ne6 17. Qc3 Rb6 18. b3 Rfb8 19. Re1 c5 20. Rxd5
cxd4 21. Nxd4 Nf4 22. Rde5 Rd6 23. Re8+ Rxe8 *
Position (FEN): 4r1k1/p1p2ppp/3r1q2/8/3N1n2/1PQ2P2/P4PPP/4R1K1 w - - 0 24
White to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 818
Best move: Rxe8#