Midd holds on for 30th-straight win over Bates

by