archivedefeated the British by 142 runs.