Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Nc6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 O-O
8. a3 Ba5 9. b4 Bb6 10. Bg5 h6 11. Bh4 Bd4 12. Qd2 d6 13. Be2 Be6 14. Qxd4 Qe7
15. e5 dxe5 16. Qxe5 g5 17. Bg3 Nd5 18. Nxd5 Bxd5 19. Qxe7 Rfe8 20. Qxc7 Bc4
21. O-O Bxe2 22. Rfe1 Bb5 23. Rxe8+ Rxe8 24. Qxa7 f5 25. Qd4 f4 26. Bxf4 gxf4
27. Qxf4 Re2 28. Rd1 Re8 29. Rd7 *
Position (FEN): 4r1k1/3R4/2p4p/1b6/1P3Q2/P7/2P2PPP/6K1 b - - 4 29
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 437
Best move: Re1#