Chess puzzle (Checkmate)
Moves: 1. a4 e5 2. e4 d5 3. exd5 Qxd5 4. Nc3 Qd8 5. Nf3 Nc6 6. Bb5 Bg4 7. O-O Nf6 8.
Re1 Bd6 9. d4 O-O 10. dxe5 Nxe5 11. Be2 Nxf3+ 12. Bxf3 Re8 13. Bxg4 Nxg4 14.
Rxe8+ Qxe8 15. h3 Qe5 16. g3 Nf6 17. Bf4 Qe7 18. Qe2 Re8 19. Qxe7 Rxe7 20. Bxd6
cxd6 21. Nb5 Re2 22. Rc1 Ne4 23. f3 Nxg3 24. Nxd6 Re6 25. Rd1 Ne2+ 26. Kf2 Nf4
27. Nxb7 Nxh3+ 28. Kg3 Ng5 29. Rd8+ Re8 *
Position (FEN): 3Rr1k1/pN3ppp/8/6n1/P7/5PK1/1PP5/8 w - - 4 30
White to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 884
Best move: Rxe8#