A 41-run last-wicket partnership has led Devonport to a thrilling victory over Sheffield in the Cricket North West second grade grand final.