Dan Martin avoided splits in the bunch which could have cost him dear in the finale of Monday's 16th stage of the main bunch, finishing with the stage winner Peter Sagan (Tinkoff).
The bunch fragmented on the tough run into Berne but Martin and the other general classification contenders rolled in as part of the front group. He placed 28th on the stage and remains ninth overall, five minutes and three seconds behind race leader Chris Froome (Sky).
Sam Bennett got through the stage and is a day closer to Paris and his goal of taking part in the bunch sprint there.
Both Irish riders have a chance to recharge their batteries on Tuesday’s rest day in and around Berne. They will then resume the Tour on Wednesday in the first of four tough Alpine stages.
For Martin the goal is to try to move higher in the top ten, while Bennett will target survival in advance of next Sunday’s expected sprint on the Champs Elysees.