Prince William's Frank Seminara has thrown 21 innings against Durham this year and has yet to give up an earned run.

But the Cannons' ace still picked up his third loss of the year last night, losing to the Bulls, 3-2, before 6,137 at Prince William County Stadium.

Seminara, who was pounded for three home runs in his last outing, gave up a leadoff single to Kevin Castleberry in the fourth inning and watched second baseman Mauricio Zazueta commit two straight errors.

Seminara then threw two wild pitches to allow Durham to score all three unearned runs.

Zazueta also hit into a bases-loaded double play to end the Cannons' half of the inning.

Although Durham pitcher Lee Johnson got his third victory, giving up only four hits through 6 1/3 innings, he was far from dominating. Struggling with his control throughout the game, Johnson gave up six walks before being relieved by Preston Watson.

Dave Howell drew Johnson's last walk to start off the seventh inning and, one out later Paul Oster singled to right. Although Johnson was in trouble, Durham Manager Grady Little elected to keep him in to pitch against Dave Silvestri.

Silvestri lined a shot to center that Keith Mitchell misjudged, and as the ball ricocheted off the top of his glove, Howell and Oster scored.