Putnam wins Mid-Atlantic C'ship for his second victory in last two weeks