The championship leader was sitting third overall behind Evans and Ogier after the morning loop of stages, before tyre dramas struck his teammates in the afternoon.
Despite opening the road, Rovanpera won the final stage of the day to claim his third stage win of the event, putting him 14.6s ahead of team-mate Takamoto Katsuta.