North Bend beat crosstown rival Marshfield 23-21 in their season opener at Marshfield High School.