Alaphilippe wins as Stedman matches world’s finest