Caledonia opened the scoring in the first quarter with a 4-yard rushing touchdown by running back Carson Vanderhoff. Grand Haven answered in the second quarter with a 2-yard touchdown by quarterback Alex Kapala.
Worthington put the Bucs on top with a 3-yard TD run to make it 14-7, then Caledonia’s Vanderhoff broke away for a 57-yard touchdown to tie it up. Grand Haven responded again when Austin Broemer wrapped up the second quarter scoring with a 10-yard TD run to put the Bucs up 21-14.
Broemer added an 8-yard scoring run to open third quarter and Grand Haven led 27-14. Vanderhoff scored his third touchdown of the night with a 50-yard rush to make it a 27-21 game after the extra point. A 56-yard punt return put Caledonia back in the game, and the Fighting Scots had the opportunity to go up by a point, but missed the PAT; leaving the game knotted 27-27.
Worthington closed out the scoring with a 10-yard burst in the fourth quarter to give the Bucs the victory.
Caledonia’s Vanderhoff rushed for an impressive 253 yards on 32 carries and scored three touchdowns. Broemer had two touchdowns while rushing for 183 yards on 16 carries for Grand Haven while Worthington carried the ball 21 times for two touchdowns and 135 yards.
Grand Haven’s Landon VanBeek had a solid night defensively with four tackles, including two for losses, and a recovered fumble. Owen Krizan added an interception for the Bucs.
Grand Haven moved to 3-4 overall and 2-3 in conference play. Caledonia fell to 2-5 overall and 1-4 in the conference.