Ramunas Navardauskas became the first Lithuanian to win a stage on the Tour de France, making an early attack stick on stage 19.