Tim Hudson set out to work on his sharpness Wednesday night in Triple-A Gwinnett, and improve his results along the way. He accomplished both, allowing only one unearned run in five innings against the Norfolk Tides in the third start of four he's expected to make on a minor league rehabilitation assignment.

Hudson, who had given up six runs in seven innings in two Single-A starts, allowed two hits, three walks and struck out four on Wednesday, throwing 48 of his 76 pitches for strikes. He coaxed eight groundball outs.