Stage 1 of the 2025 Paris-Nice opened up the French stage race with Tim Merlier sprinting to a dominant win. Recap all the action here in our Live Blog.