Sehome and Bellingham battled in 20 mph winds and pouring rain as the Mariners came away with a 27-7 win at Civic Stadium on Friday, Oct. 18.