Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Bc4 Nc6 3. c3 g6 4. Nf3 Bg7 5. d4 cxd4 6. cxd4 e6 7. O-O Nge7 8.
Nc3 O-O 9. Bg5 Qe8 10. Re1 h6 11. Bh4 f5 12. d5 Ne5 13. dxe6 dxe6 14. Nxe5 Bxe5
15. Qb3 Qf7 16. exf5 Nxf5 17. Rxe5 Nxh4 18. Bxe6 Bxe6 19. Qxe6 Qxe6 20. Rxe6
Kf7 21. Re4 Nf5 22. Rae1 Rad8 23. Nb5 a6 24. Nc7 Kg8 25. Ne6 Nd6 26. Rg4 Rde8
27. Rxg6+ Kf7 28. Rg7+ Kf6 29. Nxf8 *
Position (FEN): 4rN2/1p4R1/p2n1k1p/8/8/8/PP3PPP/4R1K1 b - - 0 29
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 854
Best move: Rxe1#