Jack Edwards has bowled New South Wales to a thrilling Sheffield Shield win over Western Australia, taking the final wicket ...