The West Michigan Whitecaps completed their three-game sweep of Burlington with a 10-5 victory on the road on Saturday.

With the victory, West Michigan sits at 24-12 on the season.

The Whitecaps fell behind 4-0 in the first inning when starting pitcher Gregory Soto gave up his first earned runs of the season after tossing 28 scoreless innings.

West Michigan rallied and stole the victory, scoring multiple runs in the third, fifth, sixth and seventh innings. Cam Gibson led the way with two home runs and five RBIs. Blaise Salter added four hits for the Whitecaps.

The Whitecaps’ bullpen turned in a strong performance, giving up only one run in 8 1/3 innings.

West Michigan will have Sunday off before returning home to face Bowling Green at 6:35 p.m. on Monday.