Dodging a huge crash near the finish line, Nacer Bouhanni (FDJ) takes the Stage 4 win with a total time of 4:13:59.