Olesen’s late surge takes British Masters title