Visiting Salem scored the first nine runs, including three on Brian Keck's triple and two on Miguel Correa's home run, as the Frederick Keys lost, 13-4, in a Class A Carolina League game tonight before 5,015 at Harry Grove Stadium.

With their first loss in five games, the Keys (27-26) dropped one-half game behind first-place Wilmington in the Northern Division. The Blue Rocks (27-25) were rained out at Myrtle Beach.

Darnell McDonald went 4 for 5 with two RBI for the Keys, reaching base the fifth time on an error. He had been hitting .229 over his past 10 games.

The Avalanche scored in all but one inning. It tied a season-high with 13 runs, knocking out Frederick starter Rick Bauer (9-8) in the third inning. Bauer had won five straight decisions.

Trailing 9-0, Frederick scored two in the fourth on RBI singles by Papy Ndungidi and McDonald. With the bases loaded, however, Salem starter Ryan Price got Eddy Garabito to ground out to second, ending the threat.

Price (9-11) worked six innings, allowing three runs on eight hits in posting his first win in eight starts.

The Keys added another run in the eighth when McDonald's single to center scored Eddy Martinez.

WARTHOGS 7-4, CANNONS 6-2: Brian Scott held Potomac to two runs on six hits over seven innings as Winston-Salem swept the Carolina League doubleheader at home.

Luke Quaccia drove in seven runs for Potomac in the two games. In the first game, Quaccia hit two doubles and had five RBI, but Potomac could not hold its lead after scoring four runs in the first.

Quaccia drove in both runs for the Cannons in the second game with a double in the first inning, but Winston-Salem again overcame an early deficit, scoring three runs in the third.