Grand Haven soccer held off Hudsonville to earn a 4-3 O-K Red Conference win Thursday.

Alli Keyser had three goals and an assist as the Bucs built a 4-1 lead until late in the game.

Grand Haven’s Jennifer Dear opened the game’s scoring, as the Bucs took a 1-0 lead into halftime.

Freshman goalie Hannah Brackenbury and senior goalie Jordanne Ellingboe combined in net for the win.