It didn't take the Winston-Salem Warthogs long tonight to cool off the red-hot Frederick Keys. A half inning, to be exact.

The Keys gave up four unearned runs before they came to bat and lost, 7-4, before 4,531 at Harry Grove Stadium.

Frederick (4-2 in the second half) had won six of seven and 12 of 14 overall, as well as nine of 10 at home. It managed just five hits after entering the night having hit .295 in its past 26 games.

Jason Lakman (8-2) yielded two runs on two hits over six innings to win his third straight decision, as the Warthogs (3-3) snapped a two-game losing streak.

Sean Douglass (2-1) took the loss, giving up six runs, two earned, on eight hits over seven innings.

Winston-Salem jumped on top in the first inning with four unearned runs courtesy of an error by shortstop Eddy Martinez and a dropped fly ball by center fielder Darnell McDonald. Chris Heinz drove in two runs with a double to left.

Frederick answered with single runs in the third (on Eddy Garabito's RBI double) and fifth (on Ivanon Coffie's sacrifice fly to right, scoring Martinez).

Luis Suarez extended the Warthogs' lead to 5-2 with a run-scoring single in the sixth, and Aaron Roward made it 6-2 in the seventh with his 14th home run, a solo shot to left.

Trailing 7-2 in the ninth, Frederick inched closer on McDonald's two-run double to left.