Julian Alaphilippe on his way to stage victory on stage three of the 2019 Tour de France (Photo: Yuzuru SUNADA)Julian Alaphalippe’s swashbuckling victory on stage three of the Tour de France 2019 continues a remarkable winning streak for the Frenchman.