Tour de France: Navardauskas solos to stage win