Gary Scott's double scored Elvin Paulino as the Winston-Salem Spirits parlayed a hit and two errors into an unearned run in the ninth inning, beating the Prince William Cannons, 5-4, in front of 1,179 at Prince William County Stadium last night.

Winston-Salem (4-3) took a 4-3 lead in the seventh on Kevin Roberson's RBI triple.

The Cannons (3-4) tied the score in the bottom of the inning on Dave Silvestri's RBI double.

Jay Eddings (1-0) got the win, Mike Gardella (3-2) took the loss.

The Spirits scored in the second on Jim Wiley's balk. The Cannons rallied for three runs in the third. Dave Howell singled for 1-1 and a second scored on an error. Howell came home on J.T. Snow's groundout.

Bulls 7, Keys 4: Durham battered the Frederick Keys for 14 hits at Durham Athletic Park.

Frederick's Zachary Kerr (10-4) entered second in the Carolina League in wins and third in ERA (2.23). But after the Keys went ahead by 1-0 in the third inning on two singles and two errors, the Bulls exploded.

Popeye Cole tied the game in the third with a sacrifice fly, and Ryan Klesko and Theron Todd contributed RBI singles in the next two innings for 3-1.

Edwin Alicea's two-run homer chased Kerr in the sixth. Durham added two runs in the inning against Rick Slomkowski, stretching its lead to 7-1.

The Bulls' Pedro Borbon (1-1), son of the former major-leaguer of the same name, allowed one unearned run in seven innings.