The Prince William Cannons revived their bats, as well as their chance to capture the Northern Division's second-half title, as they defeated the Kinston Indians, 8-0, last night in front of 3,478 at Prince William County Stadium.

The victory, coupled with first-place Frederick's loss, puts Prince William (26-28) only a half-game out of first. The Cannons had lost five of six before last night.

But for the 10th time this year, ace Frank Seminara ended a Prince William losing streak, pitching his fourth complete game.

Seminara (16-6) leads the league in victories and is the only pitcher in the Carolina League with an ERA below 2.00.

He used his looping slider to pick apart the outside of the plate and keep Kinston off balance. Seminara held the Indians (35-20) to four hits, striking out seven and walking none. Prince William, which was held to one hit Sunday night and was batting .204 for the series, collected 14 hits off three pitchers.

Sherman Obando had four hits and two RBI and Dave Silvestri picked up three hits, including a triple -- his seventh of the season, tying a franchise record held by three others, including Pittsburgh Pirates outfielder Bobby Bonilla. Russ Davis had two hits, extending his hitting streak to 10 games, and Brad Ausmus had two hits and four RBI.

Prince William did most of its damage in the fifth inning, when it sent eight batters to the plate and scored three runs, highlighted by Davis's 35th double -- tying a franchise record.

J.T. Snow led off by getting hit by a pitch. Davis doubled to right, moving Snow to third. Obando walked to load the bases. Scott Neill replaced Chris Pinder and walked Jay Knoblauh (who had six hits in his previous 54 at-bats) on four piches to force in a run. After Mauricio Zazueta grounded into a force play at home, Ausmus lined a two-run single to left to make it 5-0.