Frank Buglioni admitted he did not box to his best but still won the British light-heavyweight title in dramatic style with a last round stoppage.