West Ottawa was trailing by 3 at the half and trailing again by 3 in the final minute but pulled out the pre-district win over Grandville 33-29.