Lord William Douglas has won the Second Annual Masters of the Duel tournament, besting Sir Duncan of Skeene in the finals.