Hamburg nips Grand Island in defensive struggle to capture Class C crown