Yes! All Daily Puzzles can be replayed at any time; however, only each player’s first score is used for the Challenge on the particular day. Playing past dailies does not increase the streak, but it’s a great way to practice.