Tim Hudson is still waiting to get his first run of support this season and his first win after allowing just three runs over 13 1/3 innings in two starts. He gave up three over seven innings Tuesday night in a 4-1 loss to the Colorado Rockies at AT&T Park, San Francisco's fifth straight defeat.