Jay Knoblaugh cracked a three-run homer in the fifth inning to help end Prince William's four-game losing streak and highlight the Cannons' 13-10 victory over the Kinston Indians before 4,495 last night at Prince William County Stadium.

Rich Polak (2-6) pitched 1 1/3 innings to get the win and bullpen ace Mike Gardella two innings to get his 26th save. Gardella struck out five. Indians starter Jerry Dipoto (11-4) gave up eight runs in 2 2/3 innings.

Trailing by 1-0 in the second, Prince William (25-27) scored four runs on three hits. Knoblaugh singled leading off and stole second before Mauricio Zazueta stroked an RBI single. Two outs and two walks later, J.T. Snow delivered an two-run single. With a 1-2 count on Russ Davis, Dipoto threw a wild pitch, making it 4-1.

And Dipoto's wildness continued in the third, when he gave up two walks and a run before Mike Gonzales relieved. But Gonzales didn't fare any better as John Viera hit his first pitch to the wall for a three-run double. Viera took third on a wild pitch and scored on Dave Silvestri's fielder's choice for a 9-1 lead.

The Indians (34-19) roared back in the fourth with seven two-out runs on seven hits. Jim Thome hit a three-run homer and Tim Costo hit a two-run shot to make it 9-6. Tracy Sanders added a two-run triple.