Waupaca wins in seventh inning