Bakersfield's Juan Silverio went 3-for-4, including his 17th home run of the season, but another big inning helped the San Jose Giants sweep the 4-game series with the Blaze, 5-2 in Monday's California League game at Sam Lynn Ballpark.

The Giants scored three runs in the first and then added solo runs in the seventh and eighth.

Mac Williamson and Myle Schroder combined for fve hits, including a double apiece.

Shaun Ellis (0-1) was the hard-luck loser for Bakersfield, allowing two earned runs on seven hits in six innings, striking out three without a walk.

The Blaze pulled within 3-2 when David Vidal led off the fifth with a double, and after being sacrificed to second, scored on a ground out.

Bakersfield hosts Stockton for a three-game series starting tonight at 7:30.