Ruben Rodriguez hit two home runs to lead the Alexandria Dukes over Winston-Salem, 5-3, last night at Four Mile Run Park.

The Dukes, still in second place in the Carolina's League's Northern Division with a 17-11 record, salvaged the final game of the three-game set with the Red Sox. Kinston will be in town tonight to start a four-game series.

Rodriguez, an 18-year-old from the Dominican Republic, has raised his average from .193 to .259 in 11 days. Nelson dela Rosa also homered for the Dukes.

Chris Lein improved his record to 4-0, allowing three runs in six innings before reliever David Johnson took over to start the seventh. Johnson, in getting his second save of the year, retired nine of the 10 Red Sox he faced.

Rodriguez's second homer of the night, a high drive to right center, came with two outs in the fourth and broke a string of four straight strikeouts by Winston-Salem starter Tom McCarthy. For the night, McCarthy registered 10 strikeouts in eight innings, despite falling to 2-2.

Winston-Salem jumped on top with two runs in the first. Mike Greenwell doubled home Mike Mesh and Sam Nattile singled in Greenwell to give the Red Sox a 2-0 lead. The Dukes tied the game in the second on Rodriguez's first homer of the night, to left center with Jim Felt on first.